Simulant  21.12-194
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Public Attributes | Protected Member Functions | List of all members
smlt::behaviours::StageNodeBehaviour Class Reference
Inheritance diagram for smlt::behaviours::StageNodeBehaviour:
smlt::Behaviour smlt::Updateable smlt::behaviours::CylindricalBillboard smlt::behaviours::impl::Body smlt::behaviours::SmoothFollow smlt::behaviours::SphericalBillboard smlt::behaviours::impl::DynamicBody smlt::behaviours::StaticBody smlt::behaviours::KinematicBody smlt::behaviours::RigidBody

Public Attributes

Property< decltype(&StageNodeBehaviour::stage_node_)> stage_node = { this, &StageNodeBehaviour::stage_node_ }
- Public Attributes inherited from smlt::Behaviour
Property< Organism *Behaviour::* > organism

Protected Member Functions

void on_behaviour_added (Organism *controllable) override
void on_behaviour_removed (Organism *controllable) override

Additional Inherited Members

- Public Member Functions inherited from smlt::Behaviour
virtual const char * name () const =0
void enable ()
void disable ()
void _update_thunk (float dt) override
void _late_update_thunk (float dt) override
void _fixed_update_thunk (float step) override
bool attached () const

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