CommonLibSSE NG
Loading...
Searching...
No Matches
SafeZoneMenu.h
Go to the documentation of this file.
1#pragma once
2
3#include "RE/I/IMenu.h"
4
5namespace RE
6{
7 // menuDepth = 11
8 // flags = kNone
9 // context = kNone
10 class SafeZoneMenu : public IMenu
11 {
12 public:
13 inline static constexpr auto RTTI = RTTI_SafeZoneMenu;
14 constexpr static std::string_view MENU_NAME = "SafeZoneMenu";
15
16 ~SafeZoneMenu() override; // 00
17 };
18#ifndef ENABLE_SKYRIM_VR
19 static_assert(sizeof(SafeZoneMenu) == 0x30);
20#elif !defined(ENABLE_SKYRIM_AE) && !defined(ENABLE_SKYRIM_SE)
21 static_assert(sizeof(SafeZoneMenu) == 0x40);
22#endif
23}
Definition IMenu.h:55
Definition SafeZoneMenu.h:11
static constexpr std::string_view MENU_NAME
Definition SafeZoneMenu.h:14
~SafeZoneMenu() override
static constexpr auto RTTI
Definition SafeZoneMenu.h:13
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_SafeZoneMenu(688904, 396759, 0x1f47770)