コード例 #1
0
 public GeometryPainter(TerrainGenerator terrain)
 {
     if (terrain == null)
     {
         throw new System.ArgumentException("Terrain cannot be null");
     }
     this.terrain = terrain;
     settings     = new ToolsSettings();
 }
コード例 #2
0
 public EnvironmentalPainter(TerrainGenerator terrain)
 {
     if (terrain == null)
     {
         throw new System.ArgumentException("Terrain cannot be null");
     }
     this.terrain = terrain;
     settings     = new ToolsSettings();
     SetEnvironmentActive(true);
 }
コード例 #3
0
        private void buttonReset_Click(object sender, EventArgs e)
        {
            var defaultToolsSettings = new ToolsSettings();

            Configuration.Settings.Tools.AssaProgressBarForeColor      = defaultToolsSettings.AssaProgressBarForeColor;
            Configuration.Settings.Tools.AssaProgressBarBackColor      = defaultToolsSettings.AssaProgressBarBackColor;
            Configuration.Settings.Tools.AssaProgressBarTextColor      = defaultToolsSettings.AssaProgressBarTextColor;
            Configuration.Settings.Tools.AssaProgressBarHeight         = defaultToolsSettings.AssaProgressBarHeight;
            Configuration.Settings.Tools.AssaProgressBarSplitterWidth  = defaultToolsSettings.AssaProgressBarSplitterWidth;
            Configuration.Settings.Tools.AssaProgressBarSplitterHeight = defaultToolsSettings.AssaProgressBarSplitterHeight;
            Configuration.Settings.Tools.AssaProgressBarFontName       = defaultToolsSettings.AssaProgressBarFontName;
            Configuration.Settings.Tools.AssaProgressBarFontSize       = defaultToolsSettings.AssaProgressBarFontSize;
            Configuration.Settings.Tools.AssaProgressBarTopAlign       = defaultToolsSettings.AssaProgressBarTopAlign;
            numericUpDownYAdjust.Value = 0;
            InitializeFromSettings();
        }