Example #1
0
 private void showLightSwitchInfo(LampSwitch a_lightswitch)
 {
     m_lineList.Clear();
     foreach (SpotLight t_spotLight in a_lightswitch.getConnectedSpotLights())
     {
         m_lineList.AddLast(new Line(a_lightswitch.getPosition(), t_spotLight.getPosition(), new Vector2(36, 36), new Vector2(0, 0), Color.Yellow, 5, true));
     }
 }
Example #2
0
 public void removeLampSwitchTarget(LampSwitch a_lampSwitch)
 {
     m_lampSwitchTargets.Remove(a_lampSwitch);
     m_lampSwitchTargetsId.Remove(a_lampSwitch.getId());
 }
Example #3
0
 private void connectSpotLight(SpotLight a_spotLight, LampSwitch a_lightSwitch)
 {
     a_lightSwitch.connectSpotLight(a_spotLight);
 }
Example #4
0
 public void addLampSwitchTarget(LampSwitch a_lampSwitch)
 {
     m_lampSwitchTargets.AddLast(a_lampSwitch);
     m_lampSwitchTargetsId.AddLast(a_lampSwitch.getId());
 }