MenuDataBuilder class
MenuDataBuilder
Inheritance
Base: IScriptable
Derived
None.
Properties
| Property | Type | |
|---|---|---|
data | MenuData[] | scripted |
Functions
MenuDataBuilder? AddIf(bool condition, int identifier, CName fullscreenName, CName icon, CName labelKey, IScriptable? userData)RTTIMenuDataBuilder? Add(int identifier, CName fullscreenName, CName icon, CName labelKey, IScriptable? userData)RTTIMenuDataBuilder? Add(MenuData data, HubMenuItems identifier, HubMenuItems parentIdentifier, CName fullscreenName, CName icon, IScriptable? userData, bool? disabled)RTTIMenuDataBuilder? Add(HubMenuItems identifier, HubMenuItems parentIdentifier, CName fullscreenName, CName icon, string labelKey, IScriptable? userData, bool? disabled)RTTIMenuDataBuilder? Add(HubMenuItems identifier, HubMenuItems parentIdentifier, CName fullscreenName, CName icon, CName labelName, IScriptable? userData, bool? disabled)RTTISubmenuDataBuilder? AddWithSubmenu(int identifier, CName fullscreenName, CName icon, CName labelKey, IScriptable? userData, bool? disabled)RTTIMenuData[] Get()RTTIMenuData[] GetMainMenus()RTTIMenuData GetData(int identifier)RTTIMenuData GetData(CName fullscreenName)RTTIstatic MenuDataBuilder? Make()staticRTTI global