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

Method GetEffectAndDefaultSettings

libraries/lib-effects/EffectManager.cpp:215–223  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

213}
214
215std::pair<EffectPlugin*, EffectSettings*>
216EffectManager::GetEffectAndDefaultSettings(const PluginID& ID)
217{
218 auto &results = DoGetEffect(ID);
219 if (results.effect)
220 return {results.effect, &results.settings};
221 else
222 return {nullptr, nullptr};
223}
224
225namespace {
226// Before: settings are as defaulted by `manager.MakeSettings()`

Callers 3

GetCommandDefinitionMethod · 0.80
GetEffectParametersMethod · 0.80
SetEffectParametersMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected