public void grossToggleMarkers(Fly.Markers marker, bool enable)
 {
     foreach (FlyReadout readout in mainFlyReadoutManager.getActiveReadouts())
     {
         readout.markerManager.toggleSelectively(marker, enable);
     }
 }
Beispiel #2
0
 private void toggleMarker(Fly.Markers marker)
 {
     if (selectedMarkers.Contains(marker))
     {
         selectedMarkers.Remove(marker);
     }
     else
     {
         selectedMarkers.Add(marker);
     }
 }
Beispiel #3
0
 public void updateFlyMarker(Fly.Markers marker)
 {
     if (markerManager.getSelectedMarkers().Contains(marker))
     {
         fly.addMarker(marker);
     }
     else
     {
         fly.removeMarker(marker);
     }
 }
Beispiel #4
0
 public void toggleSelectively(Fly.Markers marker, bool enable)
 {
     if (selectedMarkers.Contains(marker) != enable)
     {
         changeButtonImage(markerToButtons[marker]);
         toggleMarker(marker);
         if (sendPressedMarker != null)
         {
             sendPressedMarker(marker);
         }
     }
 }
 public void disableAllMarkers(Fly.Markers marker)
 {
     grossToggleMarkers(marker, false);
 }
 public void enableAllMarkers(Fly.Markers marker)
 {
     grossToggleMarkers(marker, true);
 }