Simulant  21.12-574
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Public Member Functions | List of all members
smlt::behaviours::Airplane Class Reference
Inheritance diagram for smlt::behaviours::Airplane:
smlt::BehaviourWithInput smlt::RefCounted< Airplane > smlt::Behaviour smlt::TwoPhaseConstructed smlt::Updateable

Public Member Functions

 Airplane (Window *window)
void set_turn_speed (float x)
void fixed_update (float step)
const char * name () const
- Public Member Functions inherited from smlt::BehaviourWithInput
 BehaviourWithInput (InputManager *input)
- Public Member Functions inherited from smlt::Behaviour
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
- Public Member Functions inherited from smlt::TwoPhaseConstructed
virtual bool init ()
virtual void clean_up ()

Additional Inherited Members

- Public Types inherited from smlt::RefCounted< Airplane >
typedef std::shared_ptr< Airplane > ptr
typedef std::weak_ptr< Airplane > wptr
- Static Public Member Functions inherited from smlt::RefCounted< Airplane >
static RefCounted< Airplane >::ptr create (Args &&... args)
static RefCounted< Airplane >::ptr create ()
- Public Attributes inherited from smlt::Behaviour
Property< Organism *Behaviour::* > organism
- Protected Member Functions inherited from smlt::RefCounted< Airplane >
 RefCounted (Args &&...)
- Protected Attributes inherited from smlt::BehaviourWithInput
Property< InputManager *BehaviourWithInput::* > input

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