TrinityCore
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, WeaponAttackType attackType)DamageInfo
DamageInfo(CalcDamageInfo const &dmgInfo)DamageInfoexplicit
DamageInfo(SpellNonMeleeDamage const &spellNonMeleeDamage, DamageEffectType damageType, WeaponAttackType attackType, ProcFlagsHit hitMask)DamageInfo
GetAbsorb() constDamageInfoinline
GetAttacker() constDamageInfoinline
GetAttackType() constDamageInfoinline
GetBlock() constDamageInfoinline
GetDamage() constDamageInfoinline
GetDamageType() constDamageInfoinline
GetHitMask() constDamageInfo
GetOriginalDamage() constDamageInfoinline
GetResist() constDamageInfoinline
GetSchoolMask() constDamageInfoinline
GetSpellInfo() constDamageInfoinline
GetVictim() constDamageInfoinline
m_absorbDamageInfoprivate
m_attackerDamageInfoprivate
m_attackTypeDamageInfoprivate
m_blockDamageInfoprivate
m_damageDamageInfoprivate
m_damageTypeDamageInfoprivate
m_hitMaskDamageInfoprivate
m_originalDamageDamageInfoprivate
m_resistDamageInfoprivate
m_schoolMaskDamageInfoprivate
m_spellInfoDamageInfoprivate
m_victimDamageInfoprivate
ModifyDamage(int32 amount)DamageInfo
ResistDamage(uint32 amount)DamageInfo