CommonLibVR
GFxSpecialKeysState.h
Go to the documentation of this file.
1 #pragma once
2 
3 namespace RE
4 {
6  {
7  public:
8  enum class Key
9  {
10  kShiftPressed = 1 << 0,
11  kCtrlPressed = 1 << 1,
12  kAltPressed = 1 << 2,
13  kCapsToggled = 1 << 3,
14  kNumToggled = 1 << 4,
15  kScrollToggled = 1 << 5,
16 
17  kInitializedBit = 1 << 7,
18  kInitializedMask = 0xFF
19  };
20 
21  std::uint8_t states; // 0
22  private:
23  KEEP_FOR_RE()
24  };
25  static_assert(sizeof(GFxSpecialKeysState) == 0x1);
26 }
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: GFxSpecialKeysState.h:6
Key
Definition: GFxSpecialKeysState.h:9
std::uint8_t states
Definition: GFxSpecialKeysState.h:21
Definition: AbsorbEffect.h:6