gameuiMenuItemListGameController
classnative
extends gameuiSaveHandlingController › gameuiMenuGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Extended by 4 types
DeathMenuGameController E3EndMenuGameController MainMenuGameController PauseMenuGameController
Properties 3
| Name | Type | Flags |
|---|---|---|
menuEventDispatcher | wref<inkMenuEventDispatcher> | scriptedprotected |
menuList | inkCompoundRef | scriptedprotected |
menuListController | wref<ListController> | scriptedprotected |
Methods 14
protected final func AddMenuItem(label: script_ref<String>, spawnEvent: CName)scripted
protected final func AddMenuItem(label: script_ref<String>, action: PauseMenuAction)scripted
native func CanExitGame() -> Bool
protected final func Clear()scripted
native func ExitGame()native func GotoMainMenu()protected func HandleMenuItemActivate(data: ref<PauseMenuListItemData>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnMenuItemActivated(index: Int32, target: ref<ListItemController>) -> Boolscripted
protected cb func OnSetMenuEventDispatcher(menuEventDispatcher: wref<inkMenuEventDispatcher>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private func PopulateMenuItemList()scripted
private func ShouldAllowExitGameMenuItem() -> Boolscripted
protected func ShowActionsList()scripted