![]() |
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() noexcept | 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 |