public bool TryLoadTemperatureState(out ImprovedTemperatureOverlayState state) { try { state = this._configuratorStateManager.LoadTemperatureState(); return(true); } catch (Exception e) { this._logger.Log(e); this._logger.Log("Can't load overlay temperature state"); state = new ImprovedTemperatureOverlayState(); return(false); } }
public void SaveTemperatureState(ImprovedTemperatureOverlayState state) { this._manager.Serialize(state, Paths.TemperatureStatePath); }