REDNODE / GAME API

NumericDispalyUIController

classscriptedClass

extends DeviceInkGameControllerBase › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 11

NameTypeFlags
currentNumberTextWidgetinkTextRefscriptedprivate
downArrowWidgetinkWidgetRefscriptedprivate
goingDownAnimref<inkAnimProxy>scriptedprivate
goingDownAnimNameCNamescriptedprivate
goingUpAnimref<inkAnimProxy>scriptedprivate
goingUpAnimNameCNamescriptedprivate
idleAnimref<inkAnimProxy>scriptedprivate
idleAnimNameCNamescriptedprivate
onDirectionChangedListenerref<CallbackHandle>scriptedprivate
onNumberChangedListenerref<CallbackHandle>scriptedprivate
upArrowWidgetinkWidgetRefscriptedprivate

Methods 15

protected func GetOwner() -> ref<NumericDisplay>scripted
protected final func Initialize()scripted
protected cb func OnCurrentNumberChanged(number: Int32) -> Boolscripted
protected cb func OnDirectionChanged(direction: Int32) -> Boolscripted
protected final func PlayDirectionAnim(direction: Int32)scripted
protected final func PlayDownAnim()scripted
protected final func PlayIdleAnim()scripted
protected final func PlayUpAnim()scripted
protected func RegisterBlackboardCallbacks(blackboard: ref<IBlackboard>)scripted
protected final func SetCurrentNumberOnUI(number: Int32)scripted
protected func SetupWidgets()scripted
protected final func StopDownAnim()scripted
protected final func StopIdleAnim()scripted
protected final func StopUpAnim()scripted
protected func UnRegisterBlackboardCallbacks(blackboard: ref<IBlackboard>)scripted