CommonLibSSE (powerof3)
CraftingSubMenu.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "RE/B/BSTEvent.h"
5 #include "RE/G/GFxValue.h"
6 
7 namespace RE
8 {
9  struct TESFurnitureEvent;
10 
11  namespace CraftingSubMenus
12  {
14  public FxDelegateHandler, // 00
15  public BSTEventSink<TESFurnitureEvent> // 10
16  {
17  public:
18  inline static constexpr auto RTTI = RTTI_CraftingSubMenus__CraftingSubMenu;
19 
20  ~CraftingSubMenu() override; // 00
21 
22  // add
23  virtual void Unk_02(void); // 02 - { return; }
24  virtual void Unk_03(void); // 03 - { return; }
25  virtual void Unk_04(void); // 04 - { return 1; }
26  virtual void Unk_05(void); // 05 - { return 0; }
27  virtual void Unk_06(void); // 06 - { return; }
28  virtual void Unk_07(void); // 07 - { return; }
29 
30  // members
31  std::uint64_t unk018; // 018
32  std::uint64_t unk020; // 020
33  std::uint64_t unk028; // 028
34  GFxValue* unk030; // 030
35  GFxValue unk038; // 038
36  GFxValue unk050; // 050
37  GFxValue unk068; // 068
38  GFxValue unk080; // 080
39  GFxValue unk098; // 098
40  GFxValue unk0B0; // 0B0
41  GFxValue unk0C8; // 0C8
42  GFxValue unk0E0; // 0E0
43  std::uint64_t unk0F8; // 0F8
44  };
45  static_assert(sizeof(CraftingSubMenu) == 0x100);
46  }
47 }
Definition: BSTEvent.h:146
Definition: CraftingSubMenu.h:16
static constexpr auto RTTI
Definition: CraftingSubMenu.h:18
GFxValue unk0B0
Definition: CraftingSubMenu.h:40
GFxValue unk098
Definition: CraftingSubMenu.h:39
GFxValue unk050
Definition: CraftingSubMenu.h:36
GFxValue unk080
Definition: CraftingSubMenu.h:38
std::uint64_t unk020
Definition: CraftingSubMenu.h:32
GFxValue unk0E0
Definition: CraftingSubMenu.h:42
std::uint64_t unk028
Definition: CraftingSubMenu.h:33
GFxValue * unk030
Definition: CraftingSubMenu.h:34
GFxValue unk038
Definition: CraftingSubMenu.h:35
GFxValue unk068
Definition: CraftingSubMenu.h:37
GFxValue unk0C8
Definition: CraftingSubMenu.h:41
std::uint64_t unk018
Definition: CraftingSubMenu.h:31
std::uint64_t unk0F8
Definition: CraftingSubMenu.h:43
Definition: FxDelegateHandler.h:12
Definition: GFxValue.h:90
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_CraftingSubMenus__CraftingSubMenu
Definition: Offsets_RTTI.h:4549