TrinityCore
Trainer::Trainer Member List

This is the complete list of members for Trainer::Trainer, including all inherited members.

_greetingTrainer::Trainerprivate
_idTrainer::Trainerprivate
_spellsTrainer::Trainerprivate
_typeTrainer::Trainerprivate
AddGreetingLocale(LocaleConstant locale, std::string_view greeting)Trainer::Trainerprivate
CanTeachSpell(Player const *player, Spell const *trainerSpell) constTrainer::Trainerprivate
GetGreeting(LocaleConstant locale) constTrainer::Trainerprivate
GetSpell(uint32 spellId) constTrainer::Trainerprivate
GetSpellState(Player const *player, Spell const *trainerSpell) constTrainer::Trainerprivate
ObjectMgrTrainer::Trainerprivate
SendSpells(Creature const *npc, Player *player, LocaleConstant locale) constTrainer::Trainer
SendTeachFailure(Creature const *npc, Player const *player, uint32 spellId, FailReason reason) constTrainer::Trainerprivate
TeachSpell(Creature const *npc, Player *player, uint32 spellId) constTrainer::Trainer
Trainer(uint32 id, Type type, std::string_view greeting, std::vector< Spell > spells)Trainer::Trainer