Colobot
CFragileObject Member List

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

CDamageableObject(ObjectInterfaceTypes &types) (defined in CDamageableObject)CDamageableObjectinlineexplicit
CDestroyableObject(ObjectInterfaceTypes &types) (defined in CDestroyableObject)CDestroyableObjectinlineexplicit
CFragileObject(ObjectInterfaceTypes &types) (defined in CFragileObject)CFragileObjectinlineexplicit
DamageObject(DamageType type, float force=std::numeric_limits< float >::infinity(), CObject *killer=nullptr)=0CDamageableObjectpure virtual
DestroyObject(DestructionType type, CObject *killer=nullptr)=0CDestroyableObjectpure virtual
GetDying()=0CDestroyableObjectpure virtual
GetLightningHitProbability()=0CDestroyableObjectpure virtual
IsDamaging()=0CDamageableObjectpure virtual
IsDying()=0CDestroyableObjectpure virtual
SetDamaging(bool damaging)=0CDamageableObjectpure virtual
SetDying(DeathType deathType)=0CDestroyableObjectpure virtual
~CDamageableObject() (defined in CDamageableObject)CDamageableObjectinlinevirtual
~CDestroyableObject() (defined in CDestroyableObject)CDestroyableObjectinlinevirtual
~CFragileObject() (defined in CFragileObject)CFragileObjectinlinevirtual