TrinityCore
|
This is the complete list of members for SpellScriptBase, including all inherited members.
_Init(std::string const &scriptname, uint32 spellId) | SpellScriptBase | |
_Register() | SpellScriptBase | |
_Unload() | SpellScriptBase | |
_Validate(SpellInfo const *entry) | SpellScriptBase | protectedvirtual |
GetScriptClass_t typedef | SpellScriptBase | protected |
GetScriptName() const | SpellScriptBase | |
Load() | SpellScriptBase | inlinevirtual |
m_currentScriptState | SpellScriptBase | protected |
m_scriptName | SpellScriptBase | protected |
m_scriptSpellId | SpellScriptBase | protected |
operator=(SpellScriptBase const &right)=delete | SpellScriptBase | |
operator=(SpellScriptBase &&right)=delete | SpellScriptBase | |
Register()=0 | SpellScriptBase | pure virtual |
SpellScriptBase() | SpellScriptBase | |
SpellScriptBase(SpellScriptBase const &right)=delete | SpellScriptBase | |
SpellScriptBase(SpellScriptBase &&right)=delete | SpellScriptBase | |
Unload() | SpellScriptBase | inlinevirtual |
Validate(SpellInfo const *spellInfo) | SpellScriptBase | inlinevirtual |
ValidateSpellEffect(std::initializer_list< std::pair< uint32, SpellEffIndex > > effects) | SpellScriptBase | inlinestatic |
ValidateSpellEffect(T const &spellEffects) | SpellScriptBase | inlinestatic |
ValidateSpellEffectImpl(uint32 spellId, SpellEffIndex effectIndex) | SpellScriptBase | privatestatic |
ValidateSpellEffectsImpl(Iterator begin, Iterator end) | SpellScriptBase | inlineprivatestatic |
ValidateSpellInfo(std::initializer_list< uint32 > spellIds) | SpellScriptBase | inlinestatic |
ValidateSpellInfo(T const &spellIds) | SpellScriptBase | inlinestatic |
ValidateSpellInfoImpl(Iterator begin, Iterator end) | SpellScriptBase | inlineprivatestatic |
ValidateSpellInfoImpl(uint32 spellId) | SpellScriptBase | privatestatic |
~SpellScriptBase() | SpellScriptBase | virtual |