|
GamepadInput Arduino Lib 1.2.0
|
Common enumerations used in the project. More...
Enumerations | |
| enum class | gamepad::input::Axis : size_t { Axis::kLeftStickX , Axis::kLeftStickY , Axis::kRightStickX , Axis::kRightStickY } |
| Axis. More... | |
| enum class | gamepad::input::Button : uint32_t { Button::kUp = uint32_t{1} << 0 , Button::kDown = uint32_t{1} << 1 , Button::kLeft = uint32_t{1} << 2 , Button::kRight = uint32_t{1} << 3 , Button::kSquareX = uint32_t{1} << 4 , Button::kTriangleY = uint32_t{1} << 5 , Button::kCrossA = uint32_t{1} << 6 , Button::kCircleB = uint32_t{1} << 7 , Button::kL1 = uint32_t{1} << 8 , Button::kL2 = uint32_t{1} << 9 , Button::kL3 = uint32_t{1} << 10 , Button::kR1 = uint32_t{1} << 11 , Button::kR2 = uint32_t{1} << 12 , Button::kR3 = uint32_t{1} << 13 , Button::kSelect = uint32_t{1} << 14 , Button::kStart = uint32_t{1} << 15 , Button::kHome = uint32_t{1} << 16 } |
| Button identifiers for a generic gamepad. More... | |
Common enumerations used in the project.
|
strong |
Axis.
| Enumerator | |
|---|---|
| kLeftStickX | Left stick X axis. |
| kLeftStickY | Left stick Y axis. |
| kRightStickX | Right stick X axis. |
| kRightStickY | Right stick Y axis. |
Definition at line 23 of file gamepad_input_axis.h.
|
strong |
Button identifiers for a generic gamepad.
Definition at line 34 of file gamepad_input_button.h.