MasterDeviceInkGameControllerBase class
MasterDeviceInkGameControllerBase
Inheritance
Base: DeviceInkGameControllerBase
Derived
BackdoorInkGameController, DoorTerminalMasterInkGameControllerBase, TerminalInkGameControllerBase
Properties
| Property | Type | |
|---|---|---|
thumbnailWidgetsData | SThumbnailWidgetPackage[] | scripted |
onThumbnailWidgetsUpdateListener | red.CallbackObject? | scripted |
onCleanPasswordListener | red.CallbackObject? | scripted |
keypadController | WeakHandle<KeypadDeviceController> | scripted |
Functions
bool OnInitialize()overrideRTTIbool OnUninitialize()overrideRTTIbool OnDeviceWidgetSpawned(ink.Widget widget, IScriptable userData)overrideRTTIvoid TrySaveKeypadController(ink.Widget widget)RTTIvoid CreateThumbnailWidgetAsync(WeakHandle<ink.Widget> parentWidget, SThumbnailWidgetPackage widgetData)RTTIbool OnThumbnailWidgetSpawned(ink.Widget widget, IScriptable userData)RTTIWeakHandle<ink.Widget> CreateThumbnailWidget(WeakHandle<ink.Widget> parentWidget, SThumbnailWidgetPackage widgetData)RTTIvoid UpdateThumbnailWidgetData(SThumbnailWidgetPackage widgetData, int index)RTTIint GetThumbnailWidgetDataIndex(SThumbnailWidgetPackage widgetData)RTTIWeakHandle<ink.Widget> GetThumbnailWidget(SThumbnailWidgetPackage widgetData)RTTIbool HasThumbnailWidgetData(SThumbnailWidgetPackage widgetData)RTTIbool HasThumbnailWidget(SThumbnailWidgetPackage widgetData)RTTIvoid AddThumbnailWidgetData(SThumbnailWidgetPackage widgetData)RTTIWeakHandle<ink.Widget> AddThumbnailWidget(ink.Widget widget, SThumbnailWidgetPackage widgetData)RTTIvoid InitializeThumbnailWidget(ink.Widget widget, SThumbnailWidgetPackage widgetData)RTTIvoid HideThumbnailWidgets()RTTIvoid UpdateActionWidgets(SActionWidgetPackage[] widgetsData)overrideRTTIvoid UpdateThumbnailWidgets(SThumbnailWidgetPackage[] widgetsData)RTTIvoid UpdateDeviceWidgets(SDeviceWidgetPackage[] widgetsData)overrideRTTIvoid Refresh(EDeviceStatus state)overrideRTTIInteractiveMasterDevice? GetOwner()overrideRTTIvoid RegisterBlackboardCallbacks(game.IBlackboard blackboard)overrideRTTIvoid UnRegisterBlackboardCallbacks(game.IBlackboard blackboard)overrideRTTIbool OnThumbnailWidgetsUpdate(string value)RTTIbool OnCleanPassword(bool value)RTTIbool OnThumbnailActionCallback(ink.PointerEvent e)RTTIvoid RequestDeviceWidgetsUpdate(game.PersistentID[] devices)RTTIvoid RequestDeviceWidgetsUpdate(game.PersistentID device)RTTIvoid RequestThumbnailWidgetsUpdate()RTTIbool IsOwner(game.PersistentID deviceID)RTTI