11 class MenuOpenCloseEvent;
17#ifndef SKYRIM_CROSS_VR
28 constexpr static std::string_view
MENU_NAME =
"Creation Club Menu";
32#define RUNTIME_DATA_CONTENT \
33 ImageData background; \
38 static_assert(
sizeof(RUNTIME_DATA) == 0x30);
43 void AdvanceMovie(
float a_interval, std::uint32_t a_currentTime)
override;
45#ifndef SKYRIM_CROSS_VR
59 return &REL::RelocateMember<MenuEventHandler>(
this, 0x30, 0x40);
69 return &REL::RelocateMember<GFxFunctionHandler>(
this, 0x40, 0x50);
79 return &REL::RelocateMember<BSTEventSink<MenuOpenCloseEvent>>(
this, 0x50, 0x60);
89 return REL::RelocateMember<RUNTIME_DATA>(
this, 0x58, 0x68);
94 return REL::RelocateMember<RUNTIME_DATA>(
this, 0x58, 0x68);
98#ifndef SKYRIM_CROSS_VR
102#ifndef ENABLE_SKYRIM_VR
103 static_assert(
sizeof(CreationClubMenu) == 0x88);
104#elif !defined(ENABLE_SKYRIM_AE) && !defined(ENABLE_SKYRIM_SE)
105 static_assert(
sizeof(CreationClubMenu) == 0x98);
108#undef RUNTIME_DATA_CONTENT
#define RUNTIME_DATA_CONTENT
Definition Actor.h:633
Definition BSTEvent.h:143
Definition GFxFunctionHandler.h:12
Definition MenuEventHandler.h:14
Definition ThumbstickEvent.h:8
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_CreationClubMenu(686415, 394235, 0x0)
BSEventNotifyControl
Definition BSTEvent.h:12
Definition GFxFunctionHandler.h:17