TrinityCore
SpellMgr Member List

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

AddSameEffectStackRuleSpellGroups(SpellInfo const *spellInfo, uint32 auraType, int32 amount, std::map< SpellGroup, int32 > &groups) constSpellMgr
AssertSpellInfo(uint32 spellId, Difficulty difficulty) constSpellMgrinline
CanSpellTriggerProcOnEvent(SpellProcEntry const &procEntry, ProcEventInfo &eventInfo)SpellMgrstatic
CheckSpellGroupStackRules(SpellInfo const *spellInfo1, SpellInfo const *spellInfo2) constSpellMgr
ForEachSpellInfo(std::function< void(SpellInfo const *)> callback)SpellMgr
ForEachSpellInfoDifficulty(uint32 spellId, std::function< void(SpellInfo const *)> callback)SpellMgr
GetCreatureImmunities(int32 creatureImmunitiesId)SpellMgrstatic
GetFirstSpellInChain(uint32 spell_id) constSpellMgr
GetLastSpellInChain(uint32 spell_id) constSpellMgr
GetModelForTotem(uint32 spellId, uint8 race) constSpellMgr
GetNextSpellInChain(uint32 spell_id) constSpellMgr
GetPetAura(uint32 spell_id, uint8 eff) constSpellMgr
GetPetDefaultSpellsEntry(int32 id) constSpellMgr
GetPetLevelupSpellList(uint32 petFamily) constSpellMgr
GetPrevSpellInChain(uint32 spell_id) constSpellMgr
GetSetOfSpellsInSpellGroup(SpellGroup group_id, std::set< uint32 > &foundSpells) constSpellMgr
GetSetOfSpellsInSpellGroup(SpellGroup group_id, std::set< uint32 > &foundSpells, std::set< SpellGroup > &usedGroups) constSpellMgr
GetSkillLineAbilityMapBounds(uint32 spell_id) constSpellMgr
GetSpellAreaForAreaMapBounds(uint32 area_id) constSpellMgr
GetSpellAreaForAuraMapBounds(uint32 spell_id) constSpellMgr
GetSpellAreaForQuestEndMapBounds(uint32 quest_id) constSpellMgr
GetSpellAreaForQuestMapBounds(uint32 quest_id) constSpellMgr
GetSpellAreaMapBounds(uint32 spell_id) constSpellMgr
GetSpellChainNode(uint32 spell_id) constSpellMgr
GetSpellEnchantProcEvent(uint32 enchId) constSpellMgr
GetSpellGroupSpellMapBounds(SpellGroup group_id) constSpellMgr
GetSpellGroupStackRule(SpellGroup groupid) constSpellMgr
GetSpellInfo(uint32 spellId, Difficulty difficulty) constSpellMgr
GetSpellLearnSkill(uint32 spell_id) constSpellMgr
GetSpellLearnSpellMapBounds(uint32 spell_id) constSpellMgr
GetSpellLinked(SpellLinkedType type, uint32 spell_id) constSpellMgr
GetSpellProcEntry(SpellInfo const *spellInfo) constSpellMgr
GetSpellRank(uint32 spell_id) constSpellMgr
GetSpellSpellGroupMapBounds(uint32 spell_id) constSpellMgr
GetSpellsRequiredForSpellBounds(uint32 spell_id) constSpellMgr
GetSpellsRequiringSpellBounds(uint32 spell_id) constSpellMgr
GetSpellTargetPosition(uint32 spell_id, SpellEffIndex effIndex) constSpellMgr
GetSpellThreatEntry(uint32 spellID) constSpellMgr
GetSpellWithRank(uint32 spell_id, uint32 rank, bool strict=false) constSpellMgr
instance()SpellMgrstatic
IsArenaAllowedEnchancment(uint32 ench_id) constSpellMgr
IsSpellLearnSpell(uint32 spell_id) constSpellMgr
IsSpellLearnToSpell(uint32 spell_id1, uint32 spell_id2) constSpellMgr
IsSpellMemberOfSpellGroup(uint32 spellid, SpellGroup groupid) constSpellMgr
IsSpellRequiringSpell(uint32 spellid, uint32 req_spellid) constSpellMgr
IsSpellValid(SpellInfo const *spellInfo, Player *player=nullptr, bool msg=true)SpellMgrstatic
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
LoadSpellLearnSkills()SpellMgr
LoadSpellLearnSpells()SpellMgr
LoadSpellLinked()SpellMgr
LoadSpellPetAuras()SpellMgr
LoadSpellProcs()SpellMgr
LoadSpellRanks()SpellMgr
LoadSpellRequired()SpellMgr
LoadSpellTargetPositions()SpellMgr
LoadSpellThreats()SpellMgr
LoadSpellTotemModel()SpellMgr
mPetDefaultSpellsMapSpellMgrprivate
mPetLevelupSpellMapSpellMgrprivate
mSkillLineAbilityMapSpellMgrprivate
mSpellAreaForAreaMapSpellMgrprivate
mSpellAreaForAuraMapSpellMgrprivate
mSpellAreaForQuestEndMapSpellMgrprivate
mSpellAreaForQuestMapSpellMgrprivate
mSpellAreaMapSpellMgrprivate
mSpellChainsSpellMgrprivate
mSpellDifficultySearcherMapSpellMgrprivate
mSpellEnchantProcEventMapSpellMgrprivate
mSpellGroupSpellSpellMgrprivate
mSpellGroupStackSpellMgrprivate
mSpellLearnSkillsSpellMgrprivate
mSpellLearnSpellsSpellMgrprivate
mSpellLinkedMapSpellMgrprivate
mSpellPetAuraMapSpellMgrprivate
mSpellReqSpellMgrprivate
mSpellSameEffectStackSpellMgrprivate
mSpellSpellGroupSpellMgrprivate
mSpellsReqSpellSpellMgrprivate
mSpellTargetPositionsSpellMgrprivate
mSpellThreatMapSpellMgrprivate
mSpellTotemModelSpellMgrprivate
operator=(SpellMgr const &right)=deleteSpellMgr
operator=(SpellMgr &&right)=deleteSpellMgr
SpellMgr()SpellMgrprivate
SpellMgr(SpellMgr const &right)=deleteSpellMgr
SpellMgr(SpellMgr &&right)=deleteSpellMgr
UnloadSpellInfoChains()SpellMgr
UnloadSpellInfoImplicitTargetConditionLists()SpellMgr
UnloadSpellInfoStore()SpellMgr
~SpellMgr()SpellMgrprivate