Simulant  21.06-50
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Public Member Functions | Friends | List of all members
smlt::DestroyableObject Class Referenceabstract
Inheritance diagram for smlt::DestroyableObject:
smlt::StageNode smlt::TypedDestroyableObject< T, Owner > smlt::TypedDestroyableObject< Actor, Stage > smlt::TypedDestroyableObject< Camera, Stage > smlt::TypedDestroyableObject< Geom, Stage > smlt::TypedDestroyableObject< Light, Stage > smlt::TypedDestroyableObject< MeshInstancer, Stage > smlt::TypedDestroyableObject< ParticleSystem, Stage > smlt::TypedDestroyableObject< Pipeline, Compositor > smlt::TypedDestroyableObject< Stage, Window > smlt::TypedDestroyableObject< Widget, UIManager >

Public Member Functions

virtual void destroy ()=0
 
virtual void destroy_immediately ()=0
 
bool is_marked_for_destruction () const
 

Friends

template<typename PolyType , typename IDType , typename T , typename ... SubTypes>
class StageNodeManager
 

The documentation for this class was generated from the following file: