![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
This is the complete list of members for Trainer::Trainer, including all inherited members.
| _greeting | Trainer::Trainer | private |
| _requirement | Trainer::Trainer | private |
| _spells | Trainer::Trainer | private |
| _trainerId | Trainer::Trainer | private |
| _type | Trainer::Trainer | private |
| AddGreetingLocale(LocaleConstant locale, std::string greeting) | Trainer::Trainer | private |
| CanTeachSpell(Player const *player, Spell const *trainerSpell) | Trainer::Trainer | |
| GetGreeting(LocaleConstant locale) const | Trainer::Trainer | private |
| GetSpell(uint32 spellId) const | Trainer::Trainer | |
| GetSpells() const | Trainer::Trainer | inline |
| GetSpellState(Player const *player, Spell const *trainerSpell) const | Trainer::Trainer | private |
| GetTrainerRequirement() const | Trainer::Trainer | inline |
| GetTrainerType() const | Trainer::Trainer | inline |
| IsTrainerValidForPlayer(Player const *player) const | Trainer::Trainer | |
| ObjectMgr | Trainer::Trainer | private |
| SendSpells(Creature *npc, Player *player, LocaleConstant locale) const | Trainer::Trainer | |
| SendTeachFailure(Creature const *npc, Player const *player, uint32 spellId, FailReason reason) const | Trainer::Trainer | private |
| SendTeachSucceeded(Creature const *npc, Player const *player, uint32 spellId) const | Trainer::Trainer | private |
| TeachSpell(Creature *npc, Player *player, uint32 spellId) | Trainer::Trainer | |
| Trainer(uint32 trainerId, Type type, uint32 requirement, std::string greeting, std::vector< Spell > spells) | Trainer::Trainer |