Simulant  21.12-553
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Public Member Functions | List of all members
smlt::Organism Class Reference
Inheritance diagram for smlt::Organism:
smlt::StageNode smlt::Actor smlt::ContainerNode smlt::Geom smlt::MeshInstancer smlt::ParticleSystem smlt::Camera smlt::Light smlt::Skybox smlt::Sprite smlt::Stage smlt::ui::Widget smlt::ui::Button smlt::ui::Frame smlt::ui::Image smlt::ui::Keyboard smlt::ui::KeyboardPanel smlt::ui::Label smlt::ui::ProgressBar smlt::ui::TextEntry

Public Member Functions

template<typename T >
bool has_behaviour () const
 
template<typename T >
T * behaviour () const
 
template<typename T >
T * new_behaviour ()
 
template<typename T , typename ... Params>
T * new_behaviour (Params &&... params)
 
void fixed_update_behaviours (float step)
 
void update_behaviours (float dt)
 
void late_update_behaviours (float dt)
 

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