class
MenuDataBuilder
- 1 property
- 11 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
data | MenuData[] | 0x0 | scripted |
Functions
MenuDataBuilder? AddIf(bool condition, int identifier, CName fullscreenName, CName icon, CName labelKey, IScriptable? userData)RTTIre.Hooks.Place( "MenuDataBuilder", "AddIf;BoolInt32CNameCNameCNameIScriptable", (MenuDataBuilder_AddIf x) => { return re.Hooks.CallOriginal<re.msgpack.MenuDataBuilder>(); } ); [Msgpack.Gen] public readonly partial record struct MenuDataBuilder_AddIf( MenuDataBuilder self, bool condition, int identifier, CName fullscreenName, CName icon, CName labelKey, IScriptable? userData );MenuDataBuilder? Add(int identifier, CName fullscreenName, CName icon, CName labelKey, IScriptable? userData)RTTIre.Hooks.Place( "MenuDataBuilder", "Add;Int32CNameCNameCNameIScriptable", (MenuDataBuilder_Add x) => { return re.Hooks.CallOriginal<re.msgpack.MenuDataBuilder>(); } ); [Msgpack.Gen] public readonly partial record struct MenuDataBuilder_Add( MenuDataBuilder self, int identifier, CName fullscreenName, CName icon, CName labelKey, IScriptable? userData );MenuDataBuilder? Add(MenuData data, HubMenuItems identifier, HubMenuItems parentIdentifier, CName fullscreenName, CName icon, IScriptable? userData, bool? disabled)RTTIre.Hooks.Place( "MenuDataBuilder", "Add;MenuDataHubMenuItemsHubMenuItemsCNameCNameIScriptableBool", (MenuDataBuilder_Add2 x) => { return re.Hooks.CallOriginal<re.msgpack.MenuDataBuilder>(); } ); [Msgpack.Gen] public readonly partial record struct MenuDataBuilder_Add2( MenuDataBuilder self, MenuData data, HubMenuItems identifier, HubMenuItems parentIdentifier, CName fullscreenName, CName icon, IScriptable? userData, bool? disabled );MenuDataBuilder? Add(HubMenuItems identifier, HubMenuItems parentIdentifier, CName fullscreenName, CName icon, string labelKey, IScriptable? userData, bool? disabled)RTTIre.Hooks.Place( "MenuDataBuilder", "Add;HubMenuItemsHubMenuItemsCNameCNameStringIScriptableBool", (MenuDataBuilder_Add3 x) => { return re.Hooks.CallOriginal<re.msgpack.MenuDataBuilder>(); } ); [Msgpack.Gen] public readonly partial record struct MenuDataBuilder_Add3( MenuDataBuilder self, HubMenuItems identifier, HubMenuItems parentIdentifier, CName fullscreenName, CName icon, string labelKey, IScriptable? userData, bool? disabled );MenuDataBuilder? Add(HubMenuItems identifier, HubMenuItems parentIdentifier, CName fullscreenName, CName icon, CName labelName, IScriptable? userData, bool? disabled)RTTIre.Hooks.Place( "MenuDataBuilder", "Add;HubMenuItemsHubMenuItemsCNameCNameCNameIScriptableBool", (MenuDataBuilder_Add4 x) => { return re.Hooks.CallOriginal<re.msgpack.MenuDataBuilder>(); } ); [Msgpack.Gen] public readonly partial record struct MenuDataBuilder_Add4( MenuDataBuilder self, HubMenuItems identifier, HubMenuItems parentIdentifier, CName fullscreenName, CName icon, CName labelName, IScriptable? userData, bool? disabled );MenuData[] Get()RTTIMenuData[] GetMainMenus()RTTIMenuData GetData(int identifier)RTTIre.Hooks.Place( "MenuDataBuilder", "GetData;Int32", (MenuDataBuilder_GetData x) => { return re.Hooks.CallOriginal<re.msgpack.MenuData>(); } ); [Msgpack.Gen] public readonly partial record struct MenuDataBuilder_GetData( MenuDataBuilder self, int identifier );MenuData GetData(CName fullscreenName)RTTIre.Hooks.Place( "MenuDataBuilder", "GetData;CName", (MenuDataBuilder_GetData2 x) => { return re.Hooks.CallOriginal<re.msgpack.MenuData>(); } ); [Msgpack.Gen] public readonly partial record struct MenuDataBuilder_GetData2( MenuDataBuilder self, CName fullscreenName );static MenuDataBuilder? Make()staticRTTI globalre.Hooks.Place( "MenuDataBuilder", "MenuDataBuilder::Make;", (MenuDataBuilder_Make x) => { return re.Hooks.CallOriginal<re.msgpack.MenuDataBuilder>(); } ); [Msgpack.Gen] public readonly partial record struct MenuDataBuilder_Make();