| AddSameEffectStackRuleSpellGroups(SpellInfo const *spellInfo, AuraType auraType, SpellEffectValue amount, std::map< SpellGroup, SpellEffectValue > &groups) const | SpellMgr | |
| AssertSpellInfo(uint32 spellId, Difficulty difficulty) const | SpellMgr | inline |
| CanSpellTriggerProcOnEvent(SpellProcEntry const &procEntry, ProcEventInfo &eventInfo) | SpellMgr | static |
| CheckSpellGroupStackRules(SpellInfo const *spellInfo1, SpellInfo const *spellInfo2) const | SpellMgr | |
| ForEachSpellInfo(std::function< void(SpellInfo const *)> callback) | SpellMgr | |
| ForEachSpellInfoDifficulty(uint32 spellId, std::function< void(SpellInfo const *)> callback) | SpellMgr | |
| GetCreatureImmunities(int32 creatureImmunitiesId) | SpellMgr | static |
| GetFirstSpellInChain(uint32 spell_id) const | SpellMgr | |
| GetLastSpellInChain(uint32 spell_id) const | SpellMgr | |
| GetModelForTotem(uint32 spellId, uint8 race) const | SpellMgr | |
| GetNextSpellInChain(uint32 spell_id) const | SpellMgr | |
| GetPetAura(uint32 spell_id, uint8 eff) const | SpellMgr | |
| GetPetDefaultSpellsEntry(int32 id) const | SpellMgr | |
| GetPetLevelupSpellList(uint32 petFamily) const | SpellMgr | |
| GetPrevSpellInChain(uint32 spell_id) const | SpellMgr | |
| GetSetOfSpellsInSpellGroup(SpellGroup group_id, std::set< uint32 > &foundSpells) const | SpellMgr | |
| GetSetOfSpellsInSpellGroup(SpellGroup group_id, std::set< uint32 > &foundSpells, std::set< SpellGroup > &usedGroups) const | SpellMgr | |
| GetSkillLineAbilityMapBounds(uint32 spell_id) const | SpellMgr | |
| GetSpellAreaForAreaMapBounds(uint32 area_id) const | SpellMgr | |
| GetSpellAreaForAuraMapBounds(uint32 spell_id) const | SpellMgr | |
| GetSpellAreaForQuestEndMapBounds(uint32 quest_id) const | SpellMgr | |
| GetSpellAreaForQuestMapBounds(uint32 quest_id) const | SpellMgr | |
| GetSpellAreaMapBounds(uint32 spell_id) const | SpellMgr | |
| GetSpellChainNode(uint32 spell_id) const | SpellMgr | |
| GetSpellEnchantProcEvent(uint32 enchId) const | SpellMgr | |
| GetSpellGroupSpellMapBounds(SpellGroup group_id) const | SpellMgr | |
| GetSpellGroupStackRule(SpellGroup groupid) const | SpellMgr | |
| GetSpellInfo(uint32 spellId, Difficulty difficulty) const | SpellMgr | |
| GetSpellLearnedBySpellMapBounds(uint32 learnedSpellId) const | SpellMgr | |
| GetSpellLearnSkill(uint32 spell_id) const | SpellMgr | |
| GetSpellLearnSpellMapBounds(uint32 spell_id) const | SpellMgr | |
| GetSpellLinked(SpellLinkedType type, uint32 spell_id) const | SpellMgr | |
| GetSpellProcEntry(SpellInfo const *spellInfo) const | SpellMgr | |
| GetSpellRank(uint32 spell_id) const | SpellMgr | |
| GetSpellSpellGroupMapBounds(uint32 spell_id) const | SpellMgr | |
| GetSpellsRequiredForSpellBounds(uint32 spell_id) const | SpellMgr | |
| GetSpellsRequiringSpellBounds(uint32 spell_id) const | SpellMgr | |
| GetSpellTargetPosition(uint32 spell_id, SpellEffIndex effIndex) const | SpellMgr | |
| GetSpellTargetPositions(uint32 spell_id, SpellEffIndex effIndex) const | SpellMgr | |
| GetSpellThreatEntry(uint32 spellID) const | SpellMgr | |
| GetSpellWithRank(uint32 spell_id, uint32 rank, bool strict=false) const | SpellMgr | |
| instance() | SpellMgr | static |
| IsArenaAllowedEnchancment(uint32 ench_id) const | SpellMgr | |
| IsSpellLearnSpell(uint32 spell_id) const | SpellMgr | |
| IsSpellLearnToSpell(uint32 spell_id1, uint32 spell_id2) const | SpellMgr | |
| IsSpellMemberOfSpellGroup(uint32 spellid, SpellGroup groupid) const | SpellMgr | |
| IsSpellRequiringSpell(uint32 spellid, uint32 req_spellid) const | SpellMgr | |
| IsSpellValid(SpellInfo const *spellInfo, Player *player=nullptr, bool msg=true) | SpellMgr | static |
| LoadPetDefaultSpells() | SpellMgr | |
| LoadPetFamilySpellsStore() | SpellMgr | |
| LoadPetLevelupSpellMap() | SpellMgr | |
| LoadSkillLineAbilityMap() | SpellMgr | |
| LoadSpellAreas() | SpellMgr | |
| LoadSpellEnchantProcData() | SpellMgr | |
| LoadSpellGroups() | SpellMgr | |
| LoadSpellGroupStackRules() | SpellMgr | |
| LoadSpellInfoCorrections() | SpellMgr | |
| LoadSpellInfoCustomAttributes() | SpellMgr | |
| LoadSpellInfoDiminishing() | SpellMgr | |
| LoadSpellInfoImmunities() | SpellMgr | |
| LoadSpellInfoServerside() | SpellMgr | |
| LoadSpellInfoSpellSpecificAndAuraState() | SpellMgr | |
| LoadSpellInfoStore() | SpellMgr | |
| LoadSpellInfoTargetCaps() | SpellMgr | |
| LoadSpellLearnSkills() | SpellMgr | |
| LoadSpellLearnSpells() | SpellMgr | |
| LoadSpellLinked() | SpellMgr | |
| LoadSpellPetAuras() | SpellMgr | |
| LoadSpellProcs() | SpellMgr | |
| LoadSpellRanks() | SpellMgr | |
| LoadSpellRequired() | SpellMgr | |
| LoadSpellTargetPositions() | SpellMgr | |
| LoadSpellThreats() | SpellMgr | |
| LoadSpellTotemModel() | SpellMgr | |
| mPetDefaultSpellsMap | SpellMgr | private |
| mPetLevelupSpellMap | SpellMgr | private |
| mSkillLineAbilityMap | SpellMgr | private |
| mSpellAreaForAreaMap | SpellMgr | private |
| mSpellAreaForAuraMap | SpellMgr | private |
| mSpellAreaForQuestEndMap | SpellMgr | private |
| mSpellAreaForQuestMap | SpellMgr | private |
| mSpellAreaMap | SpellMgr | private |
| mSpellChains | SpellMgr | private |
| mSpellDifficultySearcherMap | SpellMgr | private |
| mSpellEnchantProcEventMap | SpellMgr | private |
| mSpellGroupSpell | SpellMgr | private |
| mSpellGroupStack | SpellMgr | private |
| mSpellLearnedBySpells | SpellMgr | private |
| mSpellLearnSkills | SpellMgr | private |
| mSpellLearnSpells | SpellMgr | private |
| mSpellLinkedMap | SpellMgr | private |
| mSpellPetAuraMap | SpellMgr | private |
| mSpellReq | SpellMgr | private |
| mSpellSameEffectStack | SpellMgr | private |
| mSpellSpellGroup | SpellMgr | private |
| mSpellsReqSpell | SpellMgr | private |
| mSpellTargetPositions | SpellMgr | private |
| mSpellThreatMap | SpellMgr | private |
| mSpellTotemModel | SpellMgr | private |
| operator=(SpellMgr const &right)=delete | SpellMgr | |
| operator=(SpellMgr &&right)=delete | SpellMgr | |
| SpellMgr() | SpellMgr | private |
| SpellMgr(SpellMgr const &right)=delete | SpellMgr | |
| SpellMgr(SpellMgr &&right)=delete | SpellMgr | |
| UnloadSpellInfoChains() | SpellMgr | |
| UnloadSpellInfoImplicitTargetConditionLists() | SpellMgr | |
| UnloadSpellInfoStore() | SpellMgr | |
| ~SpellMgr() | SpellMgr | private |