BlackICE Scripting

class

InteractiveMasterDevice

  • 0 properties
  • 19 functions
  • 22 derived classes

Extends InteractiveDevice Device game.DeviceBase game.Object ent.GameEntity ent.Entity IScriptable ISerializable

Properties

None.

Functions

  • MasterControllerPS? GetDevicePS() overrideRTTI
  • MasterController? GetController() overrideRTTI
  • void CreateBlackboard() overrideRTTI
  • MasterDeviceBaseBlackboardDef? GetBlackboardDef() overrideRTTI
  • bool OnSlaveStateChanged(game.PSDeviceChangedEvent evt) overrideRTTI
  • bool OnRequestSlaveThumbnailWidgetsUpdate(RequestThumbnailWidgetsUpdateEvent evt) RTTI
  • red.ResourceReferenceScriptToken GetDefaultGlitchVideoPath() RTTI
  • red.ResourceReferenceScriptToken GetBroadcastGlitchVideoPath() RTTI
  • bool OnDeviceWidgetUpdate(RequestDeviceWidgetUpdateEvent evt) overrideRTTI
  • bool OnRequestSlaveDevicesWidgetsUpdate(RequestDeviceWidgetsUpdateEvent evt) RTTI
  • void RequestThumbnailWidgetsUpdate(game.IBlackboard blackboard) overrideRTTI
  • void RequestDeviceWidgetsUpdate(game.IBlackboard blackboard, game.PersistentID[] devices) RTTI
  • void RequestDeviceWidgetsUpdate(game.IBlackboard blackboard, game.PersistentID deviceID) RTTI
  • bool ShouldShowTerminalTitle() RTTI
  • bool NotifyConnectionHighlightSystem(bool IsHighlightON, bool IsHighlightedByMasterDevice) overrideRTTI
  • bool OnSetAsQuestImportantEvent(game.SetAsQuestImportantEvent evt) overrideRTTI
  • bool OnPerformedAction(PerformedAction evt) overrideRTTI
  • bool ShouldAlwaysUpdateDeviceWidgets() RTTI
  • bool OnCleanPasswordEvent(CleanPasswordEvent evt) RTTI