|
GamepadInput Arduino 库 1.2.1
|
项目中通用的枚举 更多...
枚举 | |
| enum class | gamepad::input::Axis : size_t { Axis::kLeftStickX , Axis::kLeftStickY , Axis::kRightStickX , Axis::kRightStickY } |
| 轴 更多... | |
| 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 } |
| 通用游戏手柄按键枚举 更多... | |
项目中通用的枚举
|
strong |
轴
| 枚举值 | |
|---|---|
| kLeftStickX | 左摇杆X轴 |
| kLeftStickY | 左摇杆Y轴 |
| kRightStickX | 右摇杆X轴 |
| kRightStickY | 右摇杆Y轴 |
在文件 gamepad_input_axis.h 第 23 行定义.
|
strong |
通用游戏手柄按键枚举
在文件 gamepad_input_button.h 第 34 行定义.