REDNODE / GAME API

ComputerMainMenuWidgetController

classscriptedClass

extends inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 3

NameTypeFlags
computerMenuButtonWidgetsDataarray<SComputerMenuButtonWidgetPackage>scriptedprivate
isInitializedBoolscriptedprotected

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