19 constexpr static std::string_view
MENU_NAME =
"GiftMenu";
23#define RUNTIME_DATA_CONTENT \
27 BSTArray<void*> unk58; \
28 std::uint64_t unk70; \
29 bool pcControlsReady; \
31 std::uint16_t pad7A; \
36 static_assert(
sizeof(RUNTIME_DATA) == 0x50);
49 return REL::RelocateMember<RUNTIME_DATA>(
this, 0x30, 0x40);
54 return REL::RelocateMember<RUNTIME_DATA>(
this, 0x30, 0x40);
58#ifndef SKYRIM_CROSS_VR
62#ifndef ENABLE_SKYRIM_VR
63 static_assert(
sizeof(GiftMenu) == 0x80);
64#elif !defined(ENABLE_SKYRIM_AE) && !defined(ENABLE_SKYRIM_SE)
65 static_assert(
sizeof(GiftMenu) == 0x90);
68#undef RUNTIME_DATA_CONTENT
#define RUNTIME_DATA_CONTENT
Definition Actor.h:633
Definition FxDelegateHandler.h:19
Definition UIMessage.h:28
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_GiftMenu(688832, 396684, 0x1f46798)
UI_MESSAGE_RESULTS
Definition IMenu.h:48
std::uint32_t RefHandle
Definition BSCoreTypes.h:6