|
cgv
|
see https://upload.wikimedia.org/wikipedia/commons/2/2c/360_controller.svg for an explanation of the positions in the state More...
#include <gamepad.h>
Public Member Functions | |
| gamepad_state () | |
| initialize state | |
Public Attributes | |
| unsigned | time_stamp |
| time stamp can be used whether a change has happened between two states | |
| unsigned | button_flags |
| combination of flags in GamepadButtonStateFlags combined with the OR operation | |
| float | left_stick_position [2] |
| x and y position of left thumb in the range [-1,1] | |
| float | right_stick_position [2] |
| x and y position of left thumb in the range [-1,1] | |
| float | trigger_position [2] |
| values of left and right triggers in the range [0,1] | |
see https://upload.wikimedia.org/wikipedia/commons/2/2c/360_controller.svg for an explanation of the positions in the state