ArcadeMachineInkGameController class
ArcadeMachineInkGameController
Inheritance
Base: DeviceInkGameControllerBase
Derived
None.
Properties
| Property | Type | |
|---|---|---|
defaultUI | WeakHandle<ink.CanvasWidget> | scripted |
mainDisplayWidget | WeakHandle<ink.VideoWidget> | scripted |
counterWidget | WeakHandle<ink.TextWidget> | scripted |
onGlitchingStateChangedListener | red.CallbackObject? | scripted |
Functions
bool OnUninitialize()overrideRTTIvoid SetupWidgets()overrideRTTIvoid UpdateActionWidgets(SActionWidgetPackage[] widgetsData)overrideRTTIvoid Refresh(EDeviceStatus state)overrideRTTIvoid RegisterBlackboardCallbacks(game.IBlackboard blackboard)overrideRTTIvoid UnRegisterBlackboardCallbacks(game.IBlackboard blackboard)overrideRTTIArcadeMachine? GetOwner()overrideRTTIbool OnTimeToDepartChanged(string value)RTTIvoid StartGlitchingScreen(GlitchData glitchData)overrideRTTIvoid StopGlitchingScreen()overrideRTTIvoid PlayVideo(red.ResourceReferenceScriptToken videoPath, bool looped, CName audioEvent)RTTIvoid StopVideo()RTTIvoid TurnOff()RTTIvoid TurnOn()RTTI