CommonLibVR
BSTrackedControllerDevice.h
Go to the documentation of this file.
1 #pragma once
2 
3 #ifdef SKYRIMVR
4 
5 namespace RE
6 {
7  enum class ControllerDeviceHand // Not sure on this one, enum needs more RE
8  {
9  kLeft = 0,
10  kRight = 1,
11 
12  kNeither = 3
13  };
14 
15  class BSTrackedControllerDevice :
16  public BSInputDevice
17  {
18  public:
19  // members
20  std::uint64_t unk70; // 70
21  ControllerDeviceHand hand; // 78
22  vr::TrackedDeviceIndex_t trackedDeviceIndex; // 7C
23  private:
24  KEEP_FOR_RE()
25  };
26  static_assert(sizeof(BSTrackedControllerDevice) == 0x80);
27 }
28 #endif
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: AbsorbEffect.h:6