public void AddDevice(BasicTriListWithSmartObject device) { Devices.Add(device); ComponentMediator.HookSmartObjectEvents(device.SmartObjects[ControlJoinId]); for (int index = 0; index < Contact.Length; index++) { ((CH5SampleSSP.Contact.Contact)Contact[index]).AddDevice(device); } }
public void AddDevice(BasicTriListWithSmartObject device) { Devices.Add(device); ComponentMediator.HookSmartObjectEvents(device.SmartObjects[ControlJoinId]); for (int index = 0; index < Sources.Length; index++) { ((Source)Sources[index]).AddDevice(device); } }
public void AddDevice(BasicTriListWithSmartObject device) { Devices.Add(device); ComponentMediator.HookSmartObjectEvents(device.SmartObjects[ControlJoinId]); for (int index = 0; index < Cameras.Length; index++) { ((Ch5_Sample_Contract.Video.Camera)Cameras[index]).AddDevice(device); } }
public void AddDevice(BasicTriListWithSmartObject device) { Devices.Add(device); ComponentMediator.HookSmartObjectEvents(device.SmartObjects[ControlJoinId]); for (int index = 0; index < DimmableLights.Length; index++) { ((Ch5_Sample_Contract.Lighting.DimmableLight)DimmableLights[index]).AddDevice(device); } for (int index = 0; index < Scenes.Length; index++) { ((Ch5_Sample_Contract.Lighting.Scene)Scenes[index]).AddDevice(device); } }
public void AddDevice(BasicTriListWithSmartObject device) { Devices.Add(device); ComponentMediator.HookSmartObjectEvents(device.SmartObjects[ControlJoinId]); }