Monad Engine da02fba2
> Undercity Codex_
Loading...
Searching...
No Matches
mnd::HealthComponent Member List

This is the complete list of members for mnd::HealthComponent, including all inherited members.

ApplyDamage(const DamageInfo &info)mnd::HealthComponent
DamageFn typedefmnd::HealthComponent
DeathFn typedefmnd::HealthComponent
GetCurrent() constmnd::HealthComponentinline
GetMax() constmnd::HealthComponentinline
GetOwner()mnd::Component
GetTypeId() const =0mnd::Componentpure virtual
Heal(int amount)mnd::HealthComponent
Init()mnd::Componentvirtual
IsDead() constmnd::HealthComponentinline
IsInvulnerable() constmnd::HealthComponentinline
LoadProperties(const nlohmann::json &json) overridemnd::HealthComponentvirtual
m_ownermnd::Componentprotected
OnDamage(DamageFn fn)mnd::HealthComponentinline
OnDeath(DeathFn fn)mnd::HealthComponentinline
Revive()mnd::HealthComponent
SetCurrent(int hp)mnd::HealthComponent
SetDestroyOnDeath(bool b)mnd::HealthComponentinline
SetInvulnerable(bool inv)mnd::HealthComponentinline
SetMax(int hp)mnd::HealthComponent
SetShowBar(bool show)mnd::HealthComponentinline
ShowsBar() constmnd::HealthComponentinline
StaticTypeId()mnd::Componentinlinestatic
Update(f32 deltaTime) overridemnd::HealthComponentvirtual
~Component()=defaultmnd::Componentvirtual