WidgetGameController class
dialog.WidgetGameController
Inheritance
Base: InteractionUIBase
Derived
None.
Properties
| Property | Type | |
|---|---|---|
root | WeakHandle<ink.CanvasWidget> | scripted |
hubsContainer | ink.BasePanelWidgetReference | scripted |
hubControllers | WeakHandle<DialogHubLogicController>[] | scripted |
activeHubController | WeakHandle<DialogHubLogicController> | scripted |
data | game.interactions.vis.DialogChoiceHubs | scripted |
activeHubID | int | scripted |
prevActiveHubID | int | scripted |
selectedIndex | int | scripted |
fadeAnimTime | float | scripted |
fadeDelay | float | scripted |
dialogFocusInputHintShown | bool | scripted |
hubAvailable | bool | scripted |
animCloseHudProxy | ink.anim.Proxy? | scripted |
currentFadeItem | WeakHandle<DialogHubLogicController> | scripted |
blackboard | WeakHandle<game.IBlackboard> | scripted |
uiSystemBB | UI_SystemDef? | scripted |
uiSystemId | red.CallbackObject? | scripted |
Functions
bool OnInitialize()overrideRTTIbool OnUninitialize()overrideRTTIvoid UpdateDialogsData(game.interactions.vis.DialogChoiceHubs data)overrideRTTIbool OnDialogsActivateHub(int activeHubId)overrideRTTIbool OnDialogsSelectIndex(int index)overrideRTTIvoid OnInteractionsChanged()overrideRTTIvoid AdjustHubsCount(int count)RTTIvoid CloseDelayed(WeakHandle<DialogHubLogicController> hudController)RTTIbool OnFinish(ink.anim.Proxy proxy)RTTIbool OnMenuVisibilityChange(bool isMenuVisible)RTTI