void AirspaceWarningManager::SetConfig(const AirspaceWarningConfig &_config) { config = _config; SetPredictionTimeGlide(fixed(config.warning_time)); SetPredictionTimeFilter(fixed(config.warning_time)); }
void AirspaceWarningManager::SetConfig(const AirspaceWarningConfig &_config) { const bool modified_warning_time = _config.warning_time != config.warning_time; config = _config; if (modified_warning_time) { SetPredictionTimeGlide(fixed(config.warning_time)); SetPredictionTimeFilter(fixed(config.warning_time)); } }