TrinityCore
|
#include <SpellScript.h>
Classes | |
union | AuraCheckAreaTargetFnType |
Public Types | |
using | SafeWrapperType = bool(*)(AuraScript *auraScript, Unit *target, AuraCheckAreaTargetFnType callImpl) |
Public Member Functions | |
template<typename ScriptFunc > | |
CheckAreaTargetHandler (ScriptFunc handler) | |
bool | Call (AuraScript *auraScript, Unit *target) const |
Private Attributes | |
AuraCheckAreaTargetFnType | _callImpl |
SafeWrapperType | _safeWrapper |
Definition at line 1073 of file SpellScript.h.
using AuraScript::CheckAreaTargetHandler::SafeWrapperType = bool(*)(AuraScript* auraScript, Unit* target, AuraCheckAreaTargetFnType callImpl) |
Definition at line 1082 of file SpellScript.h.
|
inlineexplicit |
Definition at line 1085 of file SpellScript.h.
|
inline |
|
private |
Definition at line 1121 of file SpellScript.h.
|
private |
Definition at line 1122 of file SpellScript.h.