REDNODE / GAME API

DialogHubLogicController

classscriptedClass

extends inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 30

NameTypeFlags
animfFadingOutProxyref<inkAnimProxy>scriptedprivate
animSelectMarginref<inkAnimDef>scriptedprivate
animSelectMarginProxyref<inkAnimProxy>scriptedprivate
animSelectSizeref<inkAnimDef>scriptedprivate
animSelectSizeProxyref<inkAnimProxy>scriptedprivate
dataListChoiceHubDatascriptedprivate
dialogHubDataDialogHubDatascriptedprivate
hasProgressBarBoolscriptedprivate
idInt32scriptedprivate
inActiveTransparencyFloatscriptedprivate
isClosingDelayedBoolscriptedprivate
isSelectedBoolscriptedprivate
itemControllersarray<wref<DialogChoiceLogicController>>scriptedprivate
lastSelectedIdxInt32scriptedprivate
mainVertwref<inkCompoundWidget>scriptedprivate
moveAnimTimeFloatscriptedpublic
pendingRequestsInt32scriptedprivate
possessedDialogFluffwref<inkWidget>scriptedprivate
progressBarwref<DialogChoiceTimerController>scriptedprivate
progressBarHolderinkWidgetRefscriptedpublic
rootWidgetwref<inkWidget>scriptedprivate
selectBgMarginInterpref<inkAnimMargin>scriptedpublic
selectBgSizeInterpref<inkAnimSize>scriptedpublic
selectionRootinkWidgetRefscriptedpublic
selectionSizeProviderRefinkWidgetRefscriptedpublic
spawnTokensarray<wref<inkAsyncSpawnRequest>>scriptedprivate
titleBorderwref<inkWidget>scriptedprivate
titleContainerwref<inkCompoundWidget>scriptedprivate
titleWidgetwref<inkText>scriptedprivate
wasTimmedBoolscriptedprivate

Methods 11

public final func FadeOutItems(fadeOutTime: Float)scripted
public final func GetId() -> Int32scripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnItemSpawned(newItem: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
public final func OnMenuVisibilityChange(isMenuVisible: Bool)scripted
public final func OverrideInputButton(overrideButton: Bool)scripted
public final func SetData(value: script_ref<ListChoiceHubData>, isSelected: Bool, selectedInd: Int32, hasAboveElements: Bool, hasBelowElements: Bool, currentNum: Int32, argTotalCountAcrossHubs: Int32)scripted
private final func SetupTimeBar(isActive: Bool, timedDuration: Float, timedProgress: Float)scripted
private final func SetupTitle(title: script_ref<String>, isActive: Bool, isPossessed: Bool)scripted
private final func UpdateDialogHubData()scripted
public final func WasTimed() -> Boolscripted