CommonLibSSE (powerof3)
ConstructibleObjectMenu.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "RE/B/BSTArray.h"
4 #include "RE/C/CraftingSubMenu.h"
6 
7 namespace RE
8 {
9  namespace CraftingSubMenus
10  {
12  {
13  public:
14  inline static constexpr auto RTTI = RTTI_CraftingSubMenus__ConstructibleObjectMenu;
15 
17  {
18  public:
20 
21  ~CreationConfirmCallback() override; // 00
22 
23  // override (IMessageBoxCallback)
24  void Run(Message a_msg) override; // 01
25 
26  // members
28  };
29  static_assert(sizeof(CreationConfirmCallback) == 0x18);
30 
31  ~ConstructibleObjectMenu() override; // 00
32 
33  // override (CraftingSubMenu)
34  void Accept(CallbackProcessor* a_cbReg) override; // 01
35  void Unk_06(void) override; // 06
36  void Unk_07(void) override; // 07
37 
38  // members
40  std::uint64_t unk118; // 118
41  std::uint64_t unk120; // 120
42  std::uint64_t unk128; // 128
43  std::uint64_t unk130; // 130
44  std::uint64_t unk138; // 138
45  std::uint64_t unk140; // 140
46  std::uint64_t unk148; // 148
47  std::uint64_t unk150; // 150
48  std::uint64_t unk158; // 158
49  };
50  static_assert(sizeof(ConstructibleObjectMenu) == 0x160);
51  }
52 }
static constexpr auto RTTI
Definition: ConstructibleObjectMenu.h:19
ConstructibleObjectMenu * menu
Definition: ConstructibleObjectMenu.h:27
Definition: ConstructibleObjectMenu.h:12
std::uint64_t unk128
Definition: ConstructibleObjectMenu.h:42
std::uint64_t unk150
Definition: ConstructibleObjectMenu.h:47
std::uint64_t unk140
Definition: ConstructibleObjectMenu.h:45
std::uint64_t unk158
Definition: ConstructibleObjectMenu.h:48
std::uint64_t unk138
Definition: ConstructibleObjectMenu.h:44
std::uint64_t unk148
Definition: ConstructibleObjectMenu.h:46
void Accept(CallbackProcessor *a_cbReg) override
std::uint64_t unk120
Definition: ConstructibleObjectMenu.h:41
static constexpr auto RTTI
Definition: ConstructibleObjectMenu.h:14
std::uint64_t unk130
Definition: ConstructibleObjectMenu.h:43
std::uint64_t unk118
Definition: ConstructibleObjectMenu.h:40
BSTArray< void * > unk100
Definition: ConstructibleObjectMenu.h:39
Definition: CraftingSubMenu.h:16
Definition: FxDelegateHandler.h:19
Definition: IMessageBoxCallback.h:8
Message
Definition: IMessageBoxCallback.h:13
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_CraftingSubMenus__ConstructibleObjectMenu__CreationConfirmCallback
Definition: Offsets_RTTI.h:4548
constexpr REL::ID RTTI_CraftingSubMenus__ConstructibleObjectMenu
Definition: Offsets_RTTI.h:4547