![]() |
TrinityCore
|
#include <SpellScript.h>
Public Types | |
| using | ScriptClass = GetScriptClass_t< ScriptFunc > |
Static Public Member Functions | |
| static Ret | Invoke (BaseClass &script, Args... args, StorageType callImpl) |
Public Attributes | |
| ScriptFunc | Func |
Definition at line 163 of file SpellScript.h.
| using SpellScriptBase::ScriptFuncInvoker< Ret, BaseClass, Args >::Impl< ScriptFunc >::ScriptClass = GetScriptClass_t<ScriptFunc> |
Definition at line 165 of file SpellScript.h.
|
inlinestatic |
Definition at line 167 of file SpellScript.h.
| ScriptFunc SpellScriptBase::ScriptFuncInvoker< Ret, BaseClass, Args >::Impl< ScriptFunc >::Func |
Definition at line 175 of file SpellScript.h.
Referenced by AuraScript::AuraDispelHandler::AuraDispelHandler(), AuraScript::AuraHeartbeatHandler::AuraHeartbeatHandler(), AuraScript::AuraProcHandler::AuraProcHandler(), SpellScript::BeforeHitHandler::BeforeHitHandler(), SpellScript::CastHandler::CastHandler(), AuraScript::CheckAreaTargetHandler::CheckAreaTargetHandler(), SpellScript::CheckCastHandler::CheckCastHandler(), AuraScript::CheckEffectProcHandler::CheckEffectProcHandler(), AuraScript::CheckProcHandler::CheckProcHandler(), SpellScript::DamageAndHealingCalcHandler::DamageAndHealingCalcHandler(), SpellScript::DestinationTargetSelectHandler::DestinationTargetSelectHandler(), AuraScript::EffectAbsorbHandler::EffectAbsorbHandler(), AuraScript::EffectAbsorbHealHandler::EffectAbsorbHealHandler(), AuraScript::EffectApplyHandler::EffectApplyHandler(), AuraScript::EffectCalcAmountHandler::EffectCalcAmountHandler(), AuraScript::EffectCalcCritChanceHandler::EffectCalcCritChanceHandler(), AuraScript::EffectCalcDamageAndHealingHandler::EffectCalcDamageAndHealingHandler(), AuraScript::EffectCalcPeriodicHandler::EffectCalcPeriodicHandler(), AuraScript::EffectCalcSpellModHandler::EffectCalcSpellModHandler(), SpellScript::EffectHandler::EffectHandler(), AuraScript::EffectPeriodicHandler::EffectPeriodicHandler(), AuraScript::EffectProcHandler::EffectProcHandler(), AuraScript::EffectUpdatePeriodicHandler::EffectUpdatePeriodicHandler(), SpellScript::EmpowerStageCompletedHandler::EmpowerStageCompletedHandler(), AuraScript::EnterLeaveCombatHandler::EnterLeaveCombatHandler(), SpellScript::HitHandler::HitHandler(), SpellScript::ObjectAreaTargetSelectHandler::ObjectAreaTargetSelectHandler(), SpellScript::ObjectTargetSelectHandler::ObjectTargetSelectHandler(), SpellScript::OnCalcCritChanceHandler::OnCalcCritChanceHandler(), and SpellScript::OnCalculateResistAbsorbHandler::OnCalculateResistAbsorbHandler().