DialogHubLogicController
classscriptedClass
extends inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 30
| Name | Type | Flags |
|---|---|---|
animfFadingOutProxy | ref<inkAnimProxy> | scriptedprivate |
animSelectMargin | ref<inkAnimDef> | scriptedprivate |
animSelectMarginProxy | ref<inkAnimProxy> | scriptedprivate |
animSelectSize | ref<inkAnimDef> | scriptedprivate |
animSelectSizeProxy | ref<inkAnimProxy> | scriptedprivate |
data | ListChoiceHubData | scriptedprivate |
dialogHubData | DialogHubData | scriptedprivate |
hasProgressBar | Bool | scriptedprivate |
id | Int32 | scriptedprivate |
inActiveTransparency | Float | scriptedprivate |
isClosingDelayed | Bool | scriptedprivate |
isSelected | Bool | scriptedprivate |
itemControllers | array<wref<DialogChoiceLogicController>> | scriptedprivate |
lastSelectedIdx | Int32 | scriptedprivate |
mainVert | wref<inkCompoundWidget> | scriptedprivate |
moveAnimTime | Float | scriptedpublic |
pendingRequests | Int32 | scriptedprivate |
possessedDialogFluff | wref<inkWidget> | scriptedprivate |
progressBar | wref<DialogChoiceTimerController> | scriptedprivate |
progressBarHolder | inkWidgetRef | scriptedpublic |
rootWidget | wref<inkWidget> | scriptedprivate |
selectBgMarginInterp | ref<inkAnimMargin> | scriptedpublic |
selectBgSizeInterp | ref<inkAnimSize> | scriptedpublic |
selectionRoot | inkWidgetRef | scriptedpublic |
selectionSizeProviderRef | inkWidgetRef | scriptedpublic |
spawnTokens | array<wref<inkAsyncSpawnRequest>> | scriptedprivate |
titleBorder | wref<inkWidget> | scriptedprivate |
titleContainer | wref<inkCompoundWidget> | scriptedprivate |
titleWidget | wref<inkText> | scriptedprivate |
wasTimmed | Bool | scriptedprivate |
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