_auraType | AuraScript::EffectBase | private |
_callImpl | AuraScript::EffectCalcDamageAndHealingHandler | private |
_effIndex | SpellScriptBase::EffectHook | protected |
_safeWrapper | AuraScript::EffectCalcDamageAndHealingHandler | private |
Call(AuraScript *auraScript, AuraEffect const *aurEff, Unit *victim, int32 &damageOrHealing, int32 &flatMod, float &pctMod) const | AuraScript::EffectCalcDamageAndHealingHandler | inline |
CheckEffect(SpellInfo const *spellInfo, uint8 effIndex) const override | AuraScript::EffectBase | virtual |
EffectBase(uint8 effIndex, uint16 auraType) | AuraScript::EffectBase | |
EffectBase(EffectBase const &right)=delete | AuraScript::EffectBase | |
EffectBase(EffectBase &&right) noexcept | AuraScript::EffectBase | |
EffectCalcDamageAndHealingHandler(ScriptFunc handler, uint8 effIndex, uint16 auraType) | AuraScript::EffectCalcDamageAndHealingHandler | inlineexplicit |
EffectHook(uint8 effIndex) | SpellScriptBase::EffectHook | explicit |
EffectHook(EffectHook const &right)=delete | SpellScriptBase::EffectHook | |
EffectHook(EffectHook &&right) noexcept | SpellScriptBase::EffectHook | |
EffIndexToString() const | SpellScriptBase::EffectHook | |
GetAffectedEffectsMask(SpellInfo const *spellInfo) const | SpellScriptBase::EffectHook | |
IsEffectAffected(SpellInfo const *spellInfo, uint8 effIndex) const | SpellScriptBase::EffectHook | |
operator=(EffectBase const &right)=delete | AuraScript::EffectBase | |
operator=(EffectBase &&right) noexcept | AuraScript::EffectBase | |
SpellScriptBase::EffectHook::operator=(EffectHook const &right)=delete | SpellScriptBase::EffectHook | |
SpellScriptBase::EffectHook::operator=(EffectHook &&right) noexcept | SpellScriptBase::EffectHook | |
SafeWrapperType typedef | AuraScript::EffectCalcDamageAndHealingHandler | |
ToString() const | AuraScript::EffectBase | |
~EffectBase() | AuraScript::EffectBase | virtual |
~EffectHook() | SpellScriptBase::EffectHook | virtual |