TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
AuraApplication Member List

This is the complete list of members for AuraApplication, including all inherited members.

_baseAuraApplicationprivate
_effectMaskAuraApplicationprivate
_effectsToApplyAuraApplicationprivate
_flagsAuraApplicationprivate
_HandleEffect(uint8 effIndex, bool apply)AuraApplicationprivate
_InitFlags(Unit *caster, uint32 effMask)AuraApplicationprivate
_needClientUpdateAuraApplicationprivate
_Remove()AuraApplicationprivate
_removeModeAuraApplicationprivate
_slotAuraApplicationprivate
_targetAuraApplicationprivate
AuraApplication(Unit *target, Unit *caster, Aura *base, uint32 effMask)AuraApplicationexplicitprivate
BuildUpdatePacket(WorldPackets::Spells::AuraInfo &data, bool remove) const AuraApplication
ClientUpdate(bool remove=false)AuraApplication
GetBase() const AuraApplicationinline
GetEffectMask() const AuraApplicationinline
GetEffectsToApply() const AuraApplicationinline
GetFlags() const AuraApplicationinline
GetRemoveMode() const AuraApplicationinline
GetSlot() const AuraApplicationinline
GetTarget() const AuraApplicationinline
HasEffect(uint8 effect) const AuraApplicationinline
IsNeedClientUpdate() const AuraApplicationinline
IsPositive() const AuraApplicationinline
IsSelfcast() const AuraApplicationinline
SetNeedClientUpdate()AuraApplicationinline
SetRemoveMode(AuraRemoveMode mode)AuraApplicationinline
Unit::_ApplyAura(AuraApplication *aurApp, uint32 effMask)AuraApplicationfriend
Unit::_ApplyAuraEffect(Aura *aura, uint8 effIndex)AuraApplicationfriend
Unit::_CreateAuraApplication(Aura *aura, uint32 effMask)AuraApplicationfriend
Unit::_UnapplyAura(AuraApplicationMap::iterator &i, AuraRemoveMode removeMode)AuraApplicationfriend
Unit::RemoveAura(AuraApplication *aurApp, AuraRemoveMode mode)AuraApplicationfriend