#include <Unit.h>
Definition at line 421 of file Unit.h.
◆ DamageInfo() [1/3]
◆ DamageInfo() [2/3]
◆ DamageInfo() [3/3]
◆ AbsorbDamage()
| void DamageInfo::AbsorbDamage |
( |
uint32 |
amount | ) |
|
◆ BlockDamage()
| void DamageInfo::BlockDamage |
( |
uint32 |
amount | ) |
|
◆ GetAbsorb()
| uint32 DamageInfo::GetAbsorb |
( |
| ) |
const |
|
inline |
◆ GetAttacker()
| Unit * DamageInfo::GetAttacker |
( |
| ) |
const |
|
inline |
◆ GetAttackType()
◆ GetBlock()
| uint32 DamageInfo::GetBlock |
( |
| ) |
const |
|
inline |
◆ GetDamage()
| uint32 DamageInfo::GetDamage |
( |
| ) |
const |
|
inline |
◆ GetDamageType()
◆ GetHitMask()
◆ GetOriginalDamage()
| uint32 DamageInfo::GetOriginalDamage |
( |
| ) |
const |
|
inline |
◆ GetResist()
| uint32 DamageInfo::GetResist |
( |
| ) |
const |
|
inline |
◆ GetSchoolMask()
◆ GetSpellInfo()
| SpellInfo const * DamageInfo::GetSpellInfo |
( |
| ) |
const |
|
inline |
◆ GetVictim()
| Unit * DamageInfo::GetVictim |
( |
| ) |
const |
|
inline |
◆ ModifyDamage()
| void DamageInfo::ModifyDamage |
( |
int32 |
amount | ) |
|
◆ ResistDamage()
| void DamageInfo::ResistDamage |
( |
uint32 |
amount | ) |
|
◆ m_absorb
◆ m_attacker
| Unit* const DamageInfo::m_attacker |
|
private |
◆ m_attackType
◆ m_block
◆ m_damage
◆ m_damageType
◆ m_hitMask
◆ m_originalDamage
| uint32 const DamageInfo::m_originalDamage |
|
private |
◆ m_resist
◆ m_schoolMask
◆ m_spellInfo
| SpellInfo const* const DamageInfo::m_spellInfo |
|
private |
◆ m_victim
| Unit* const DamageInfo::m_victim |
|
private |
The documentation for this class was generated from the following files: