Beispiel #1
0
 private DrawMap.Flags UpdateFlag(bool enable, DrawMap.Flags flag, DrawMap.Flags newFlag)
 {
     if (enable)
     {
         flag = flag | newFlag;
     }
     else
     {
         flag = flag & ~newFlag;
     }
     return(flag);
 }
Beispiel #2
0
 public void UpdateSelectFlags(bool enable, DrawMap.Flags flag)
 {
     selectFlags = UpdateFlag(enable, selectFlags, flag);
 }
Beispiel #3
0
 public void UpdateOverlayFlags(bool enable, DrawMap.Flags flag)
 {
     overlayFlags = UpdateFlag(enable, overlayFlags, flag);
 }
Beispiel #4
0
 public void UpdateDrawFlags(bool enable, DrawMap.Flags flag)
 {
     drawFlags = UpdateFlag(enable, drawFlags, flag);
 }
Beispiel #5
0
 public void UpdateDrawFlags(bool enable, DrawMap.Flags flag)
 {
     drawFlags = UpdateFlag(enable, drawFlags, flag);
 }
Beispiel #6
0
 public void UpdateSelectFlags(bool enable, DrawMap.Flags flag)
 {
     selectFlags = UpdateFlag(enable, selectFlags, flag);
 }
Beispiel #7
0
 public void UpdateOverlayFlags(bool enable, DrawMap.Flags flag)
 {
     overlayFlags = UpdateFlag(enable, overlayFlags, flag);
 }
Beispiel #8
0
 private void UpdateDrawFlags(object sender, DrawMap.Flags flag)
 {
     EditorData.UpdateDrawFlags(((ToolStripMenuItem)sender).Checked, flag);
     RefreshViewport();
 }
Beispiel #9
0
 private void UpdateSelectFlags(object sender, DrawMap.Flags flag)
 {
     EditorData.UpdateSelectFlags(((ToolStripMenuItem)sender).Checked, flag);
 }