MasterDeviceInkGameControllerBase
Base: DeviceInkGameControllerBase
BackdoorInkGameController, DoorTerminalMasterInkGameControllerBase, TerminalInkGameControllerBase
| Property | Type | |
|---|---|---|
thumbnailWidgetsData | SThumbnailWidgetPackage[] | scripted |
onThumbnailWidgetsUpdateListener | red.CallbackObject? | scripted |
onCleanPasswordListener | red.CallbackObject? | scripted |
keypadController | WeakHandle<KeypadDeviceController> | scripted |
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