28 : mCurveName{ CurveName.def }
29 , mM{ FilterLength.def }
30 , mInterp{ InterpMeth.def }
31 , mLin{ InterpLin.def }
const RegistryPath & CurrentSettingsGroup()
Component of a configuration key path, for last-used destructive settings.
const int kEqOptionGraphic
static const AttachedProjectObjects::RegisteredFactory manager
ComponentInterfaceSymbol pairs a persistent string identifier used internally with an optional,...
EffectSettingsManager is an EffectDefinitionInterface that adds a factory function for EffectSettings...
bool SetConfig(const EffectDefinitionInterface &ident, ConfigurationType type, const RegistryPath &group, const RegistryPath &key, const Value &value)
bool GetConfig(const EffectDefinitionInterface &ident, ConfigurationType type, const RegistryPath &group, const RegistryPath &key, Value &var, const Value &defval)
const Type def
Default value.
void SaveConfig(const EffectSettingsManager &manager) const
EqualizationParameters(const EffectSettingsManager &manager)
void LoadDefaults(int options)
static constexpr EffectParameter dBMax
static constexpr EffectParameter dBMin
static constexpr EffectParameter DrawGrid
static const EnumValueSymbol kInterpStrings[nInterpolations]
static constexpr EffectParameter DrawMode