ComputerMainMenuWidgetController
classscriptedClass
extends inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 3
| Name | Type | Flags |
|---|---|---|
computerMenuButtonWidgetsData | array<SComputerMenuButtonWidgetPackage> | scriptedprivate |
isInitialized | Bool | scriptedprotected |
menuButtonsListWidget | inkWidgetRef | scriptedprotected |
Methods 6
protected final func AddMenuButtonWidget(widget: ref<inkWidget>, widgetData: SComputerMenuButtonWidgetPackage, gameController: ref<ComputerInkGameController>) -> wref<inkWidget>scripted
public final func CreateMenuButtonWidget(gameController: ref<ComputerInkGameController>, parentWidget: wref<inkWidget>, widgetData: SComputerMenuButtonWidgetPackage) -> wref<inkWidget>scripted
protected final func GetMenuButtonWidget(widgetData: SComputerMenuButtonWidgetPackage, gameController: ref<ComputerInkGameController>) -> wref<inkWidget>scripted
protected final func HideMenuButtonWidgets()scripted
public func InitializeMenuButtons(gameController: ref<ComputerInkGameController>, widgetsData: script_ref<array<SComputerMenuButtonWidgetPackage>>)scripted
protected final func InitializeMenuButtonWidget(gameController: ref<ComputerInkGameController>, widget: ref<inkWidget>, widgetData: SComputerMenuButtonWidgetPackage)scripted