CommonLibSSE NG
Loading...
Searching...
No Matches
BSVRInterface.h
Go to the documentation of this file.
1#pragma once
2
3namespace RE
4{
5 class VRDeviceConnectionChange;
6 class VROverlayChange;
7 class VRResetHMDHeight;
8
10 public BSTEventSource<VROverlayChange>,
11 public BSTEventSource<VRDeviceConnectionChange>,
12 public BSTEventSource<VRResetHMDHeight>
13 {
14 public:
15#if !defined(ENABLE_SKYRIM_AE) && !defined(ENABLE_SKYRIM_SE)
16 constexpr static auto RTTI = RTTI_BSVRInterface;
17#endif
18
19 virtual ~BSVRInterface(); // 0
20
21 // add
22 virtual void* Shutdown(void) = 0; // 01
23 virtual void Unk_02(void) = 0; // 02
24 virtual void Unk_03(void) = 0; // 03
25 virtual void Unk_04(void) = 0; // 04
26 virtual void Unk_05(void) = 0; // 05
27 virtual void Unk_06(void) = 0; // 06
28 virtual void Unk_07(void) = 0; // 07
29 virtual void Unk_08(void) = 0; // 08
30 virtual void Unk_09(void) = 0; // 09
31 virtual void Unk_0A(void) = 0; // 0A
32 virtual void Unk_0B(void) = 0; // 0B
33 virtual void Unk_0C(void) = 0; // 0C -- { return 0; }
34 virtual void Unk_0D(void) = 0; // 0D
35 virtual void Unk_0E(void) = 0; // 0E
36 virtual void Unk_0F(void) = 0; // 0F
37 virtual void Unk_10(void) = 0; // 10
38 virtual void Unk_11(void); // 11 -- { return; }
39 virtual void Unk_12(void) = 0; // 12
40 virtual void Unk_13(void) = 0; // 13
41 virtual void Unk_14(void) = 0; // 14
42 virtual void Unk_15(void); // 15 -- { return; }
43 virtual void Unk_16(void) = 0; // 16
44 virtual void Unk_17(void) = 0; // 17
45 };
46 static_assert(sizeof(BSVRInterface) == 0x110);
47}
Definition BSTEvent.h:19
Definition BSVRInterface.h:13
virtual void Unk_12(void)=0
virtual void Unk_02(void)=0
virtual void Unk_14(void)=0
virtual void Unk_11(void)
virtual void Unk_03(void)=0
virtual void Unk_08(void)=0
virtual void Unk_0F(void)=0
virtual void Unk_17(void)=0
virtual void Unk_06(void)=0
virtual void Unk_0D(void)=0
virtual void Unk_0E(void)=0
virtual void Unk_15(void)
virtual void Unk_0C(void)=0
virtual void Unk_13(void)=0
virtual void Unk_05(void)=0
virtual void Unk_0B(void)=0
virtual void Unk_07(void)=0
virtual void * Shutdown(void)=0
virtual void Unk_09(void)=0
virtual void Unk_16(void)=0
virtual void Unk_04(void)=0
virtual void Unk_0A(void)=0
static constexpr auto RTTI
Definition BSVRInterface.h:16
virtual void Unk_10(void)=0
virtual ~BSVRInterface()
Definition AbsorbEffect.h:6
constexpr REL::VariantOffset RTTI_BSVRInterface(0, 0, 0x1f5fb80)