REDNODE / GAME API

OnscreenMessageGameController

classscriptedClass

extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 12

NameTypeFlags
animProxyHideref<inkAnimProxy>scriptedprivate
animProxyShowref<inkAnimProxy>scriptedprivate
animProxyTimeoutref<inkAnimProxy>scriptedprivate
blackboardwref<IBlackboard>scriptedprivate
blackboardDefref<UI_NotificationsDef>scriptedprivate
blinkingAnimref<inkAnimDef>scriptedprivate
hideAnimref<inkAnimDef>scriptedprivate
mainTextWidgetinkTextRefscriptedprivate
rootwref<inkWidget>scriptedprivate
screenMessageSimpleScreenMessagescriptedprivate
screenMessageUpdateCallbackIdref<CallbackHandle>scriptedprivate
showAnimref<inkAnimDef>scriptedprivate

Methods 12

private final func CleanupAnimProxies()scripted
private final func CreateAnimations()scripted
protected cb func OnBlinkAnimation(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnHidden(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnScreenMessageUpdate(value: Variant) -> Boolscripted
protected cb func OnShown(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnTimeout(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnUnitialize() -> Boolscripted
private final func SetTimeout(value: Float)scripted
private final func TriggerBlinkAnimation()scripted
private final func UpdateWidgets()scripted