![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
Builder for creating HealInfoStub instances with fluent API. More...
#include "DamageHealInfoStub.h"
Public Member Functions | |
| HealInfoStubBuilder ()=default | |
| HealInfoStubBuilder & | WithHeal (uint32_t heal) |
| HealInfoStubBuilder & | WithEffectiveHeal (uint32_t effectiveHeal) |
| HealInfoStubBuilder & | WithOverheal (uint32_t overheal) |
| HealInfoStubBuilder & | WithAbsorb (uint32_t absorb) |
| HealInfoStubBuilder & | WithSpellInfo (SpellInfo const *spellInfo) |
| HealInfoStubBuilder & | WithHitMask (uint32_t hitMask) |
| HealInfoStub | Build () |
Private Attributes | |
| HealInfoStub | _stub |
Builder for creating HealInfoStub instances with fluent API.
|
default |
|
inline |
References _stub.
|
inline |
References _stub, and HealInfoStub::SetAbsorb().
|
inline |
References _stub, and HealInfoStub::SetEffectiveHeal().
|
inline |
References _stub, HealInfoStub::SetEffectiveHeal(), and HealInfoStub::SetHeal().
|
inline |
References _stub, and HealInfoStub::SetHitMask().
|
inline |
References _stub, HealInfoStub::GetHeal(), and HealInfoStub::SetEffectiveHeal().
|
inline |
References _stub, and HealInfoStub::SetSpellInfo().
|
private |
Referenced by Build(), WithAbsorb(), WithEffectiveHeal(), WithHeal(), WithHitMask(), WithOverheal(), and WithSpellInfo().