CommonLibVR
InputDevices.h
Go to the documentation of this file.
1 #pragma once
2 
3 namespace RE
4 {
5  struct INPUT_DEVICES
6  {
8  {
9  kNone = static_cast<std::underlying_type_t<INPUT_DEVICE>>(-1),
10  kKeyboard = 0,
11  kMouse,
12  kGamepad,
13 #ifdef SKYRIMVR
14  kVivePrimary,
15  kViveSecondary,
16  kOculusPrimary,
17  kOculusSecondary,
18  kWMRPrimary,
19  kWMRSecondary,
20 #endif
21  kVirtualKeyboard,
22  kTotal
23  };
24  private:
25  KEEP_FOR_RE()
26  };
28 }
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: AbsorbEffect.h:6
@ kNone
Definition: PlayerCharacter.h:85
Definition: InputDevices.h:6
INPUT_DEVICE
Definition: InputDevices.h:8