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

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

AbsorbDamage(uint32 amount)DamageInfo
BlockDamage(uint32 amount)DamageInfo
DamageInfo(Unit *_attacker, Unit *_victim, uint32 _damage, SpellInfo const *_spellInfo, SpellSchoolMask _schoolMask, DamageEffectType _damageType)DamageInfoexplicit
DamageInfo(CalcDamageInfo &dmgInfo)DamageInfoexplicit
GetAbsorb() const DamageInfoinline
GetAttacker() const DamageInfoinline
GetAttackType() const DamageInfoinline
GetBlock() const DamageInfoinline
GetDamage() const DamageInfoinline
GetDamageType() const DamageInfoinline
GetResist() const DamageInfoinline
GetSchoolMask() const DamageInfoinline
GetSpellInfo() const DamageInfoinline
GetVictim() const DamageInfoinline
m_absorbDamageInfoprivate
m_attackerDamageInfoprivate
m_attackTypeDamageInfoprivate
m_blockDamageInfoprivate
m_damageDamageInfoprivate
m_damageTypeDamageInfoprivate
m_resistDamageInfoprivate
m_schoolMaskDamageInfoprivate
m_spellInfoDamageInfoprivate
m_victimDamageInfoprivate
ModifyDamage(int32 amount)DamageInfo
ResistDamage(uint32 amount)DamageInfo