REDNODE / GAME API

HubTimeSkipController

classscriptedClass

extends inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 10

NameTypeFlags
canSkipTimeBoolscriptedprivate
cantSkipTimeAnimref<inkAnimProxy>scriptedprivate
cantSkipTimeContainerinkWidgetRefscriptedprivate
gameCtrlRefwref<gameuiMenuGameController>scriptedprivate
gameTimeTextinkTextRefscriptedprivate
gameTimeTextParamsref<inkTextParams>scriptedprivate
timeSkipButtoninkWidgetRefscriptedprivate
timeSkipPopupTokenref<inkGameNotificationToken>scriptedprivate
timeSkipTextinkTextRefscriptedprivate
timeSystemwref<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