CommonLibSSE NG
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
kVirtualKeyboard,
14
#ifdef ENABLE_SKYRIM_VR
15
kVRRight = 5,
16
kVRLeft = 6,
17
#endif
18
19
kTotal
20
};
21
static_assert(
sizeof
(
INPUT_DEVICE
) == 0x4);
22
};
23
using
INPUT_DEVICE
=
INPUT_DEVICES::INPUT_DEVICE
;
24
}
RE
Definition:
AbsorbEffect.h:6
RE::ACTOR_CRITICAL_STAGE::kNone
@ kNone
RE::ACTOR_CRITICAL_STAGE::kTotal
@ kTotal
RE::INPUT_DEVICES
Definition:
InputDevices.h:6
RE::INPUT_DEVICES::INPUT_DEVICE
INPUT_DEVICE
Definition:
InputDevices.h:8
CommonLibSSE-NG
include
RE
I
InputDevices.h
Generated by
1.9.1