Loading...
Searching...
No Matches
CFragileObject Member List

This is the complete list of members for CFragileObject, including all inherited members.

CDamageableObject(ObjectInterfaceTypes &types) (defined in CDamageableObject) | CDamageableObject | inline explicit
CDestroyableObject(ObjectInterfaceTypes &types) (defined in CDestroyableObject) | CDestroyableObject | inline explicit
CFragileObject(ObjectInterfaceTypes &types) (defined in CFragileObject) | CFragileObject | inline explicit
DamageObject(DamageType type, float force=std::numeric_limits< float >::infinity(), CObject *killer=nullptr)=0 | CDamageableObject | pure virtual
DestroyObject(DestructionType type, CObject *killer=nullptr)=0 | CDestroyableObject | pure virtual
GetDying()=0 | CDestroyableObject | pure virtual
GetLightningHitProbability()=0 | CDestroyableObject | pure virtual
IsDamaging()=0 | CDamageableObject | pure virtual
IsDying()=0 | CDestroyableObject | pure virtual
SetDamaging(bool damaging)=0 | CDamageableObject | pure virtual
SetDying(DeathType deathType)=0 | CDestroyableObject | pure virtual
~CDamageableObject() (defined in CDamageableObject) | CDamageableObject | inline virtual
~CDestroyableObject() (defined in CDestroyableObject) | CDestroyableObject | inline virtual
~CFragileObject() (defined in CFragileObject) | CFragileObject | inline virtual