CommonLibSSE (Parapets fork)
WorldSpaceMenu.h
Go to the documentation of this file.
1 #pragma once
2 
3 #ifdef SKYRIMVR
4 
5 # include "RE/B/BSTEvent.h"
6 # include "RE/I/IMenu.h"
7 
8 namespace RE
9 {
10  class HudModeChangeEvent;
11 
12  // menuDepth = 4
13  // context = 22
14  class WorldSpaceMenu :
15  public IMenu, // 00
16  public BSTEventSink<HudModeChangeEvent> // 40
17  {
18  public:
19  inline static constexpr auto RTTI = RTTI_WorldSpaceMenu;
20 
21  ~WorldSpaceMenu() override; // 00
22 
23  // add
24  virtual void Unk_11();
25  virtual void Unk_12();
26  virtual void Unk_13();
27 
28  // members
29  std::uint16_t unk48{ 0 };
30  std::uint8_t unk50{ 0 };
31  std::uint8_t unk51{ 0 };
32  std::uint8_t unk52{ 0 };
33  std::uint8_t pad53{ 0 };
34  std::uint32_t pad54{ 0 };
35  };
36  static_assert(sizeof(WorldSpaceMenu) == 0x58);
37 }
38 
39 #endif
Definition: AbsorbEffect.h:6
constexpr REL::Offset RTTI_WorldSpaceMenu
Definition: Offsets_RTTI_VR.h:2059