TrinityCore
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
AuraScript Member List
This is the complete list of members for
AuraScript
, including all inherited members.
_FinishScriptCall
()
AuraScript
_GetScriptName
() const
_SpellScript
_Init
(std::string const *scriptname, uint32 spellId)
_SpellScript
virtual
_IsDefaultActionPrevented
()
AuraScript
_Load
(Aura *aura)
AuraScript
_PrepareScriptCall
(AuraScriptHookType hookType, AuraApplication const *aurApp=NULL)
AuraScript
_Register
()
_SpellScript
virtual
_SpellScript
()
_SpellScript
inline
_Unload
()
_SpellScript
virtual
_Validate
(SpellInfo const *entry) override
AuraScript
virtual
AfterDispel
AuraScript
AfterEffectAbsorb
AuraScript
AfterEffectApply
AuraScript
AfterEffectManaShield
AuraScript
AfterEffectProc
AuraScript
AfterEffectRemove
AuraScript
AfterProc
AuraScript
AuraScript
()
AuraScript
inline
CalcMaxCharges
() const
AuraScript
CalcMaxDuration
() const
AuraScript
DoCheckAreaTarget
AuraScript
DoCheckProc
AuraScript
DoEffectCalcAmount
AuraScript
DoEffectCalcPeriodic
AuraScript
DoEffectCalcSpellMod
AuraScript
DoPrepareProc
AuraScript
DropCharge
(AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT)
AuraScript
GetApplyTime
() const
AuraScript
GetAura
() const
AuraScript
GetCaster
() const
AuraScript
GetCasterGUID
() const
AuraScript
GetCharges
() const
AuraScript
GetDuration
() const
AuraScript
GetDynobjOwner
() const
AuraScript
GetEffect
(uint8 effIndex) const
AuraScript
GetId
() const
AuraScript
GetMaxDuration
() const
AuraScript
GetOwner
() const
AuraScript
GetSpellInfo
() const
AuraScript
GetStackAmount
() const
AuraScript
GetTarget
() const
AuraScript
GetTargetApplication
() const
AuraScript
GetType
() const
AuraScript
GetUnitOwner
() const
AuraScript
HasEffect
(uint8 effIndex) const
AuraScript
HasEffectType
(AuraType type) const
AuraScript
IsDeathPersistent
() const
AuraScript
IsExpired
() const
AuraScript
IsPassive
() const
AuraScript
IsPermanent
() const
AuraScript
Load
()
_SpellScript
inline
virtual
m_aura
AuraScript
private
m_auraApplication
AuraScript
private
m_currentScriptState
_SpellScript
protected
m_defaultActionPrevented
AuraScript
private
m_scriptName
_SpellScript
protected
m_scriptSpellId
_SpellScript
protected
m_scriptStates
AuraScript
private
ModCharges
(int8 num, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT)
AuraScript
ModStackAmount
(int32 num, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT)
AuraScript
OnDispel
AuraScript
OnEffectAbsorb
AuraScript
OnEffectApply
AuraScript
OnEffectManaShield
AuraScript
OnEffectPeriodic
AuraScript
OnEffectProc
AuraScript
OnEffectRemove
AuraScript
OnEffectSplit
AuraScript
OnEffectUpdatePeriodic
AuraScript
OnProc
AuraScript
PreventDefaultAction
()
AuraScript
RefreshDuration
()
AuraScript
Register
()=0
_SpellScript
pure virtual
Remove
(AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT)
AuraScript
ScriptStateStack
typedef
AuraScript
private
SetCharges
(uint8 charges)
AuraScript
SetDuration
(int32 duration, bool withMods=false)
AuraScript
SetMaxDuration
(int32 duration)
AuraScript
SetStackAmount
(uint8 num)
AuraScript
Unload
()
_SpellScript
inline
virtual
Validate
(SpellInfo const *)
_SpellScript
inline
virtual
~_SpellScript
()
_SpellScript
inline
virtual
Generated on Tue Apr 5 2016 20:15:22 for TrinityCore by
1.8.8