| _GetSpellInfo(uint32 spellId) | SpellMgr | inlineprivate |
| AssertSpellInfo(uint32 spellId) const | SpellMgr | inline |
| CanSpellTriggerProcOnEvent(SpellProcEntry const &procEntry, ProcEventInfo &eventInfo) const | SpellMgr | |
| CheckSpellGroupStackRules(SpellInfo const *spellInfo1, SpellInfo const *spellInfo2, bool remove, bool areaAura) const | SpellMgr | |
| CheckSpellInfo(uint32 spellId) const | SpellMgr | inline |
| CheckSpellValid(SpellInfo const *spellInfo, uint32 spellId, bool isTalent) | SpellMgr | static |
| ComputeIsSpellValid(SpellInfo const *spellInfo, bool msg=true) | SpellMgr | static |
| GetFirstSpellInChain(uint32 spell_id) const | SpellMgr | |
| GetGroupStackFlags(uint32 groupid) const | SpellMgr | |
| GetLastSpellInChain(uint32 spell_id) 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 | |
| GetSetOfSpellsInSpellGroupWithFlag(uint32 group_id, SpellGroupSpecialFlags flag, std::set< uint32 > &availableElixirs) 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 | |
| GetSpellBonusData(uint32 spellId) const | SpellMgr | |
| GetSpellChainNode(uint32 spell_id) const | SpellMgr | |
| GetSpellCooldownOverride(uint32 spellId) const | SpellMgr | |
| GetSpellDifficultyId(uint32 spellId) const | SpellMgr | |
| GetSpellEnchantProcEvent(uint32 enchId) const | SpellMgr | |
| GetSpellForDifficultyFromSpell(SpellInfo const *spell, Unit const *caster) const | SpellMgr | |
| GetSpellGroup(uint32 spellid) const | SpellMgr | |
| GetSpellGroupSpecialFlags(uint32 spell_id) const | SpellMgr | |
| GetSpellIdForDifficulty(uint32 spellId, Unit const *caster) const | SpellMgr | |
| GetSpellInfo(uint32 spellId) const | SpellMgr | inline |
| GetSpellInfoStoreSize() const | SpellMgr | inline |
| GetSpellLearnSkill(uint32 spell_id) const | SpellMgr | |
| GetSpellLinked(int32 spell_id) const | SpellMgr | |
| GetSpellMixologyBonus(uint32 spellId) const | SpellMgr | |
| GetSpellProcEntry(uint32 spellId) const | SpellMgr | |
| GetSpellProcEvent(uint32 spellId) const | SpellMgr | |
| GetSpellRank(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 | |
| GetSpellThreatEntry(uint32 spellID) const | SpellMgr | |
| GetSpellWithRank(uint32 spell_id, uint32 rank, bool strict=false) const | SpellMgr | |
| HasSpellCooldownOverride(uint32 spellId) const | SpellMgr | |
| instance() | SpellMgr | static |
| IsAdditionalTalentSpell(uint32 spellId) const | SpellMgr | |
| IsArenaAllowedEnchancment(uint32 ench_id) const | SpellMgr | |
| IsSpellProcEventCanTriggeredBy(SpellInfo const *spellProto, SpellProcEventEntry const *spellProcEvent, uint32 EventProcFlag, ProcEventInfo const &eventInfo, bool active) const | SpellMgr | |
| IsSpellRequiringSpell(uint32 spellid, uint32 req_spellid) const | SpellMgr | |
| IsSpellValid(SpellInfo const *spellInfo) | SpellMgr | static |
| LoadEnchantCustomAttr() | SpellMgr | |
| LoadPetDefaultSpells() | SpellMgr | |
| LoadPetLevelupSpellMap() | SpellMgr | |
| LoadSkillLineAbilityMap() | SpellMgr | |
| LoadSpellAreas() | SpellMgr | |
| LoadSpellBonuses() | SpellMgr | |
| LoadSpellCooldownOverrides() | SpellMgr | |
| LoadSpellEnchantProcData() | SpellMgr | |
| LoadSpellGroups() | SpellMgr | |
| LoadSpellGroupStackRules() | SpellMgr | |
| LoadSpellInfoCorrections() | SpellMgr | |
| LoadSpellInfoCustomAttributes() | SpellMgr | |
| LoadSpellInfoStore() | SpellMgr | |
| LoadSpellLearnSkills() | SpellMgr | |
| LoadSpellLinked() | SpellMgr | |
| LoadSpellMixology() | SpellMgr | |
| LoadSpellPetAuras() | SpellMgr | |
| LoadSpellProcEvents() | SpellMgr | |
| LoadSpellProcs() | SpellMgr | |
| LoadSpellRanks() | SpellMgr | |
| LoadSpellRequired() | SpellMgr | |
| LoadSpellSpecificAndAuraState() | SpellMgr | |
| LoadSpellTalentRanks() | SpellMgr | |
| LoadSpellTargetPositions() | SpellMgr | |
| LoadSpellThreats() | SpellMgr | |
| mEnchantCustomAttr | SpellMgr | private |
| mPetDefaultSpellsMap | SpellMgr | private |
| mPetLevelupSpellMap | SpellMgr | private |
| mSkillLineAbilityMap | SpellMgr | private |
| mSpellAreaForAreaMap | SpellMgr | private |
| mSpellAreaForAuraMap | SpellMgr | private |
| mSpellAreaForQuestEndMap | SpellMgr | private |
| mSpellAreaForQuestMap | SpellMgr | private |
| mSpellAreaMap | SpellMgr | private |
| mSpellBonusMap | SpellMgr | private |
| mSpellChains | SpellMgr | private |
| mSpellCooldownOverrideMap | SpellMgr | private |
| mSpellDifficultySearcherMap | SpellMgr | private |
| mSpellEnchantProcEventMap | SpellMgr | private |
| mSpellGroupMap | SpellMgr | private |
| mSpellGroupStackMap | SpellMgr | private |
| mSpellInfoMap | SpellMgr | private |
| mSpellLearnSkills | SpellMgr | private |
| mSpellLinkedMap | SpellMgr | private |
| mSpellMixologyMap | SpellMgr | private |
| mSpellPetAuraMap | SpellMgr | private |
| mSpellProcEventMap | SpellMgr | private |
| mSpellProcMap | SpellMgr | private |
| mSpellReq | SpellMgr | private |
| mSpellsReqSpell | SpellMgr | private |
| mSpellTargetPositions | SpellMgr | private |
| mSpellThreatMap | SpellMgr | private |
| mTalentSpellAdditionalSet | SpellMgr | private |
| SetSpellDifficultyId(uint32 spellId, uint32 id) | SpellMgr | |
| SpellMgr() | SpellMgr | private |
| UnloadSpellInfoChains() | SpellMgr | |
| UnloadSpellInfoImplicitTargetConditionLists() | SpellMgr | |
| UnloadSpellInfoStore() | SpellMgr | |
| ~SpellMgr() | SpellMgr | private |