Пример #1
0
 public void Apply_Height_Change(double Rate)
 {
     clsMouseOver.clsOverTerrain mouseOverTerrain = this.GetMouseOverTerrain();
     if (mouseOverTerrain != null)
     {
         clsMap.clsApplyHeightChange tool = new clsMap.clsApplyHeightChange {
             Map = this.Map,
             Rate = Rate,
             UseEffect = modMain.frmMainInstance.cbxHeightChangeFade.Checked
         };
         modProgram.HeightBrush.PerformActionMapVertices(tool, mouseOverTerrain.Vertex);
         this.Map.Update();
         this.MapView.DrawViewLater();
     }
 }
Пример #2
0
        public void Apply_Height_Change(double Rate)
        {
            clsMouseOver.clsOverTerrain MouseOverTerrain = GetMouseOverTerrain();

            if ( MouseOverTerrain == null )
            {
                return;
            }

            clsMap.clsApplyHeightChange ApplyHeightChange = new clsMap.clsApplyHeightChange();
            ApplyHeightChange.Map = Map;
            ApplyHeightChange.Rate = Rate;
            ApplyHeightChange.UseEffect = Program.frmMainInstance.cbxHeightChangeFade.Checked;
            App.HeightBrush.PerformActionMapVertices(ApplyHeightChange, MouseOverTerrain.Vertex);

            Map.Update();

            MapViewControl.DrawViewLater();
        }