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

Public Member Functions

 BehaviourWithInput (InputManager *input)
- 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

Protected Attributes

Property< InputManager *BehaviourWithInput::* > input

Additional Inherited Members

- Public Attributes inherited from smlt::Behaviour
Property< Organism *Behaviour::* > organism

Member Data Documentation

◆ input

Property<InputManager* BehaviourWithInput::*> smlt::BehaviourWithInput::input
Initial value:
= {
this, &BehaviourWithInput::input_

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