19 #ifndef CONTROLLABLE_OBJECT_H
20 #define CONTROLLABLE_OBJECT_H
23 #include "control_keys.h"
25 #include "controllable_object.h"
54 #endif // CONTROLLABLE_OBJECT_H
Control key map structure. Contains a "is pressed" states of all available control keys...
Definition: control_keys.h:25
void resetControls()
Sets all key states into "unpressed" state.
Definition: controllable_object.cpp:31
Provides controller input interface for a physical objects (for example, playable characters) ...
Definition: controllable_object.h:30
controller_keys keys
Recently accepted control key states.
Definition: controllable_object.h:51
ControllableObject()
Constructor.
Definition: controllable_object.cpp:21
void applyControls(controller_keys sentkeys)
Input slot which accepts control key states map from a controller.
Definition: controllable_object.cpp:26