CommonLibVR
InputDevices.h
Go to the documentation of this file.
1
#pragma once
2
3
namespace
RE
4
{
5
struct
INPUT_DEVICES
6
{
7
enum
INPUT_DEVICE
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
};
27
using
INPUT_DEVICE
=
INPUT_DEVICES::INPUT_DEVICE
;
28
}
KEEP_FOR_RE
#define KEEP_FOR_RE()
Definition:
PCH.h:713
RE
Definition:
AbsorbEffect.h:6
RE::kNone
@ kNone
Definition:
PlayerCharacter.h:85
RE::ACTOR_CRITICAL_STAGE::kTotal
@ kTotal
RE::INPUT_DEVICES
Definition:
InputDevices.h:6
RE::INPUT_DEVICES::INPUT_DEVICE
INPUT_DEVICE
Definition:
InputDevices.h:8
CommonLibVR
include
RE
I
InputDevices.h
Generated by
1.9.1