TrinityCore
SpellScript::ObjectTargetSelectHandler Member List

This is the complete list of members for SpellScript::ObjectTargetSelectHandler, including all inherited members.

_areaSpellScript::TargetHookprotected
_callImplSpellScript::ObjectTargetSelectHandlerprivate
_destSpellScript::TargetHookprotected
_effIndexSpellScriptBase::EffectHookprotected
_safeWrapperSpellScript::ObjectTargetSelectHandlerprivate
_targetTypeSpellScript::TargetHookprotected
Call(SpellScript *spellScript, WorldObject *&target) constSpellScript::ObjectTargetSelectHandlerinline
CheckEffect(SpellInfo const *spellInfo, uint8 effIndex) const overrideSpellScript::TargetHookvirtual
EffectHook(uint8 effIndex)SpellScriptBase::EffectHookexplicit
EffectHook(EffectHook const &right)=deleteSpellScriptBase::EffectHook
EffectHook(EffectHook &&right) noexceptSpellScriptBase::EffectHook
EffIndexToString() constSpellScriptBase::EffectHook
GetAffectedEffectsMask(SpellInfo const *spellInfo) constSpellScriptBase::EffectHook
GetTarget() constSpellScript::TargetHookinline
IsEffectAffected(SpellInfo const *spellInfo, uint8 effIndex) constSpellScriptBase::EffectHook
ObjectTargetSelectHandler(ScriptFunc handler, uint8 effIndex, uint16 targetType)SpellScript::ObjectTargetSelectHandlerinlineexplicit
operator=(TargetHook const &right)=deleteSpellScript::TargetHook
operator=(TargetHook &&right) noexceptSpellScript::TargetHook
SpellScriptBase::EffectHook::operator=(EffectHook const &right)=deleteSpellScriptBase::EffectHook
SpellScriptBase::EffectHook::operator=(EffectHook &&right) noexceptSpellScriptBase::EffectHook
SafeWrapperType typedefSpellScript::ObjectTargetSelectHandler
TargetHook(uint8 effectIndex, uint16 targetType, bool area, bool dest)SpellScript::TargetHook
TargetHook(TargetHook const &right)=deleteSpellScript::TargetHook
TargetHook(TargetHook &&right) noexceptSpellScript::TargetHook
ToString() constSpellScript::TargetHook
~EffectHook()SpellScriptBase::EffectHookvirtual
~TargetHook()SpellScript::TargetHookvirtual