![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
Lightweight stub for HealInfo. More...
#include "DamageHealInfoStub.h"
Public Member Functions | |
| HealInfoStub ()=default | |
| HealInfoStub (uint32_t heal, uint32_t effectiveHeal, uint32_t absorb, SpellInfo const *spellInfo=nullptr) | |
| virtual | ~HealInfoStub ()=default |
| uint32_t | GetHeal () const |
| uint32_t | GetEffectiveHeal () const |
| uint32_t | GetAbsorb () const |
| uint32_t | GetOverheal () const |
| void | SetHeal (uint32_t heal) |
| void | SetEffectiveHeal (uint32_t effectiveHeal) |
| void | SetAbsorb (uint32_t absorb) |
| SpellInfo const * | GetSpellInfo () const |
| void | SetSpellInfo (SpellInfo const *spellInfo) |
| uint32_t | GetHitMask () const |
| void | SetHitMask (uint32_t hitMask) |
Private Attributes | |
| uint32_t | _heal = 0 |
| uint32_t | _effectiveHeal = 0 |
| uint32_t | _absorb = 0 |
| uint32_t | _hitMask = 0 |
| SpellInfo const * | _spellInfo = nullptr |
|
default |
|
inline |
|
virtualdefault |
|
inline |
References _effectiveHeal.
|
inline |
|
inline |
References _hitMask.
|
inline |
References _effectiveHeal, and _heal.
|
inline |
References _spellInfo.
|
inline |
|
inline |
References _effectiveHeal.
Referenced by HealInfoStubBuilder::WithEffectiveHeal(), HealInfoStubBuilder::WithHeal(), ProcTestContext::WithHeal(), and HealInfoStubBuilder::WithOverheal().
|
inline |
References _heal.
Referenced by HealInfoStubBuilder::WithHeal(), and ProcTestContext::WithHeal().
|
inline |
References _hitMask.
Referenced by ProcTestContext::WithCriticalHit(), HealInfoStubBuilder::WithHitMask(), and ProcTestContext::WithNormalHit().
|
inline |
References _spellInfo.
Referenced by HealInfoStubBuilder::WithSpellInfo().
|
private |
Referenced by GetAbsorb(), and SetAbsorb().
|
private |
Referenced by GetEffectiveHeal(), GetOverheal(), and SetEffectiveHeal().
|
private |
Referenced by GetHeal(), GetOverheal(), and SetHeal().
|
private |
Referenced by GetHitMask(), and SetHitMask().
|
private |
Referenced by GetSpellInfo(), and SetSpellInfo().