HubTimeSkipController
classscriptedClass
extends inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 10
| Name | Type | Flags |
|---|---|---|
canSkipTime | Bool | scriptedprivate |
cantSkipTimeAnim | ref<inkAnimProxy> | scriptedprivate |
cantSkipTimeContainer | inkWidgetRef | scriptedprivate |
gameCtrlRef | wref<gameuiMenuGameController> | scriptedprivate |
gameTimeText | inkTextRef | scriptedprivate |
gameTimeTextParams | ref<inkTextParams> | scriptedprivate |
timeSkipButton | inkWidgetRef | scriptedprivate |
timeSkipPopupToken | ref<inkGameNotificationToken> | scriptedprivate |
timeSkipText | inkTextRef | scriptedprivate |
timeSystem | wref<TimeSystem> | scriptedprivate |
Methods 7
public final func Init(isEnabled: Bool, timeSystem: wref<TimeSystem>, gameController: wref<gameuiMenuGameController>)scripted
protected cb func OnTimeSkipButtonHoverOut(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnTimeSkipButtonHoverOver(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnTimeSkipButtonPressed(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnTimeSkipPopupClosed(data: ref<inkGameNotificationData>) -> Boolscripted
private final func SetCursorVisibility(visible: Bool)scripted
private final func UpdateGameTime()scripted