AcManager.Tools.Objects.WeatherObject.ReloadColorCurves C# (CSharp) Method

ReloadColorCurves() private method

private ReloadColorCurves ( ) : void
return void
        private void ReloadColorCurves() {
            string text;
            try {
                text = FileUtils.ReadAllText(ColorCurvesIniFilename);
                RemoveError(AcErrorType.Weather_ColorCurvesIniIsMissing);
            } catch (FileNotFoundException) {
                AddError(AcErrorType.Weather_ColorCurvesIniIsMissing);
                HasCurvesData = false;
                return;
            } catch (DirectoryNotFoundException) {
                AddError(AcErrorType.Weather_ColorCurvesIniIsMissing);
                HasCurvesData = false;
                return;
            }

            ColorCurvesIniObject = IniFile.Parse(text);

            try {
                LoadColorCurvesData(ColorCurvesIniObject);
                HasCurvesData = true;
            } catch (Exception e) {
                Logging.Warning("LoadColorCurvesData(): " + e);
            }
        }