![]() |
nomlib
|
Create a game controller axis action. More...
#include <InputAction.hpp>
Public Member Functions | |
| GameControllerAxisAction (JoystickID id, GameController::Axis axis) | |
| Constructor for initializing an object to a valid action state. | |
| Public Member Functions inherited from nom::InputAction | |
| InputAction () | |
| Default constructor; constructs an invalid action state. | |
| virtual const Event & | event (void) const |
| Get the underlying event associated with the input action. | |
| const nom::event_callback & | callback (void) const |
| Get the callback assigned to the input action. | |
| void | set_callback (const nom::event_callback &delegate) |
| void | operator() (const Event &evt) const |
| C++ functor; execute the callback assigned for the input action. | |
Additional Inherited Members | |
| Public Attributes inherited from nom::InputAction | |
| Event | event_ |
| The event type and relevant input data; the criteria is used to match against user input. | |
Create a game controller axis action.
Definition at line 217 of file InputAction.hpp.
| nom::GameControllerAxisAction::GameControllerAxisAction | ( | JoystickID | id, |
| GameController::Axis | axis ) |
Constructor for initializing an object to a valid action state.
| id | The unique instance ID given to the joystick by the underlying platform. |
| axis | One of the nom::GameController::Axis enumeration values. |