MCPcopy Create free account
hub / github.com/audacity/audacity / ValidateUI

Method ValidateUI

src/effects/EqualizationUI.cpp:94–106  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

92} // namespace
93
94bool EqualizationUI::ValidateUI(EffectSettings &)
95{
96 auto& parameters = mCurvesList.mParameters;
97 const auto &curveName = parameters.mCurveName;
98 auto &logEnvelope = parameters.mLogEnvelope;
99 const auto &curves = mCurvesList.mCurves;
100
101 EQCurveWriter{ curves }.SaveCurves();
102
103 parameters.SaveConfig();
104
105 return true;
106}
107
108std::unique_ptr<EffectEditor> EqualizationUI::PopulateOrExchange(
109 ShuttleGui & S, EffectInstance &, EffectSettingsAccess &access,

Callers 1

ValidateUIMethod · 0.45

Calls 2

SaveCurvesMethod · 0.80
SaveConfigMethod · 0.80

Tested by

no test coverage detected