#include "InputTypes.h"
#include <string>
#include <vector>
#include <unordered_map>
#include <stdint.h>
Go to the source code of this file.
|
| enum class | InputSourceType : uint8_t {
Keyboard
, MouseButton
, GamepadButton
, GamepadAxis
,
Pointer
} |
| |
| enum class | InputDeviceKind : uint8_t { Keyboard
, Mouse
, Gamepad
, Count
} |
| |
| enum class | AxisDirection : uint8_t { Positive
, Negative
, Full
} |
| |
| enum class | TriggerMode : uint8_t { SinglePress
, Hold
, KeepHeld
, MultiPress
} |
| |
◆ AxisDirection
| Enumerator |
|---|
| Positive | |
| Negative | |
| Full | |
◆ InputDeviceKind
| Enumerator |
|---|
| Keyboard | |
| Mouse | |
| Gamepad | |
| Count | |
◆ InputSourceType
| Enumerator |
|---|
| Keyboard | |
| MouseButton | |
| GamepadButton | |
| GamepadAxis | |
| Pointer | |
◆ TriggerMode
| Enumerator |
|---|
| SinglePress | |
| Hold | |
| KeepHeld | |
| MultiPress | |