CommonLibSSE (Parapets fork)
Loading...
Searching...
No Matches
SmithingMenu.h
Go to the documentation of this file.
1#pragma once
2
5
6namespace RE
7{
8 namespace CraftingSubMenus
9 {
11 {
12 public:
13 inline static constexpr auto RTTI = RTTI_CraftingSubMenus__SmithingMenu;
14
16 {
17 public:
19
20 ~SmithingConfirmCallback() override; // 00
21
22 // override (IMessageBoxCallback)
23 void Run(Message a_msg) override; // 01
24
25 // members
27 };
28 static_assert(sizeof(SmithingConfirmCallback) == 0x18);
29
30 ~SmithingMenu() override; // 00
31
32 // override (CraftingSubMenu)
33 void Accept(CallbackProcessor* a_cbReg) override; // 01
34 void Unk_02(void) override; // 02
35 bool ProcessUserEvent(BSFixedString* a_control) override; // 05
36
37 // members
38 void* unk100; // 100
39 std::uint64_t unk108; // 108
40 std::uint64_t unk110; // 110
41 std::uint64_t unk118; // 118
42 std::uint64_t unk120; // 120
43 std::uint64_t unk128; // 128
44 std::uint64_t unk130; // 130
45 std::uint64_t unk138; // 138
46 void* unk140; // 140
47 void* unk148; // 148
48 std::uint64_t unk150; // 150
49 std::uint64_t unk158; // 158
50 void* unk160; // 160
51 };
52 static_assert(sizeof(SmithingMenu) == 0x168);
53 }
54}
Definition: CraftingSubMenu.h:20
static constexpr auto RTTI
Definition: SmithingMenu.h:18
SmithingMenu * subMenu
Definition: SmithingMenu.h:26
Definition: SmithingMenu.h:11
void * unk160
Definition: SmithingMenu.h:50
std::uint64_t unk108
Definition: SmithingMenu.h:39
std::uint64_t unk120
Definition: SmithingMenu.h:42
std::uint64_t unk150
Definition: SmithingMenu.h:48
bool ProcessUserEvent(BSFixedString *a_control) override
void * unk148
Definition: SmithingMenu.h:47
std::uint64_t unk128
Definition: SmithingMenu.h:43
void Accept(CallbackProcessor *a_cbReg) override
std::uint64_t unk110
Definition: SmithingMenu.h:40
std::uint64_t unk130
Definition: SmithingMenu.h:44
std::uint64_t unk158
Definition: SmithingMenu.h:49
std::uint64_t unk138
Definition: SmithingMenu.h:45
static constexpr auto RTTI
Definition: SmithingMenu.h:13
void * unk100
Definition: SmithingMenu.h:38
std::uint64_t unk118
Definition: SmithingMenu.h:41
void * unk140
Definition: SmithingMenu.h:46
Definition: FxDelegateHandler.h:19
Definition: IMessageBoxCallback.h:8
Message
Definition: IMessageBoxCallback.h:13
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_CraftingSubMenus__SmithingMenu__SmithingConfirmCallback
Definition: Offsets_RTTI.h:4560
constexpr REL::ID RTTI_CraftingSubMenus__SmithingMenu
Definition: Offsets_RTTI.h:4559