Audacity 3.2.0
Functions
EffectInterface.cpp File Reference
#include "EffectInterface.h"
#include <wx/tokenzr.h>
Include dependency graph for EffectInterface.cpp:

Go to the source code of this file.

Functions

const RegistryPathCurrentSettingsGroup ()
 Component of a configuration key path, for last-used destructive settings. More...
 
const RegistryPathFactoryDefaultsGroup ()
 Component of a configuration key path, for default state of MakeSettings() More...
 
RegistryPath UserPresetsGroup (const RegistryPath &name)
 Compute part of a registry path, given a name which may be empty. More...
 

Detailed Description


Audacity: A Digital Audio Editor

Definition in file EffectInterface.cpp.

Function Documentation

◆ CurrentSettingsGroup()

const RegistryPath & CurrentSettingsGroup ( )

Component of a configuration key path, for last-used destructive settings.

Definition at line 222 of file EffectInterface.cpp.

223{
224 static RegistryPath id{ "CurrentSettings" };
225 return id;
226}
wxString RegistryPath
Definition: Identifier.h:218
int id

References id.

Referenced by EffectUIHost::DoCancel(), EffectBase::DoEffect(), EqualizationParameters::EqualizationParameters(), HasCurrentSettings(), anonymous_namespace{EffectManager.cpp}::InitializePreset(), Effect::LoadSettingsFromString(), EffectUIHost::OnApply(), EffectChangeSpeed::OnChoice_Vinyl(), EffectChangeSpeed::PopulateOrExchange(), EqualizationParameters::SaveConfig(), EffectUIHost::TransferDataFromWindow(), EffectChangeSpeed::TransferDataFromWindow(), and EffectChangeSpeed::Update_Vinyl().

Here is the caller graph for this function:

◆ FactoryDefaultsGroup()

const RegistryPath & FactoryDefaultsGroup ( )

Component of a configuration key path, for default state of MakeSettings()

Definition at line 228 of file EffectInterface.cpp.

229{
230 static RegistryPath id{ "FactoryDefaults" };
231 return id;
232}

References id.

Referenced by HasFactoryDefaults(), anonymous_namespace{EffectManager.cpp}::InitializePreset(), Effect::LoadFactoryDefaults(), AudioUnitWrapper::LoadFactoryPreset(), and Effect::LoadSettingsFromString().

Here is the caller graph for this function:

◆ UserPresetsGroup()

RegistryPath UserPresetsGroup ( const RegistryPath name)

Compute part of a registry path, given a name which may be empty.

Definition at line 234 of file EffectInterface.cpp.

235{
236 RegistryPath group = wxT("UserPresets");
237 if (!name.empty())
238 group += wxCONFIG_PATH_SEPARATOR + name;
239 return group;
240}
wxT("CloseDown"))
wxString name
Definition: TagsEditor.cpp:166

References name, and wxT().

Referenced by GetUserPresets(), Effect::LoadSettingsFromString(), EffectUIHost::LoadUserPresets(), EffectUIHost::OnDeletePreset(), EffectUIHost::OnSaveAs(), and EffectUIHost::OnUserPreset().

Here is the call graph for this function:
Here is the caller graph for this function: