Audacity 3.2.0
|
#include "EffectManager.h"
#include "ConfigInterface.h"
#include "Effect.h"
#include "PluginManager.h"
#include <algorithm>
Go to the source code of this file.
Namespaces | |
namespace | anonymous_namespace{EffectManager.cpp} |
Functions | |
bool | HasCurrentSettings (EffectPlugin &host) |
bool | HasFactoryDefaults (EffectPlugin &host) |
RegistryPaths | GetUserPresets (EffectPlugin &host) |
void | anonymous_namespace{EffectManager.cpp}::InitializePreset (EffectSettingsManager &manager, EffectSettings &settings) |
std::pair< ComponentInterface *, EffectSettings > | anonymous_namespace{EffectManager.cpp}::LoadComponent (const PluginID &ID) |
RegistryPaths GetUserPresets | ( | EffectPlugin & | host | ) |
Definition at line 112 of file EffectManager.cpp.
References PluginSettings::GetConfigSubgroups(), EffectPlugin::GetDefinition(), PluginSettings::Private, and UserPresetsGroup().
Referenced by EffectPresetsDialog::EffectPresetsDialog(), and EffectManager::HasPresets().
bool HasCurrentSettings | ( | EffectPlugin & | host | ) |
Definition at line 100 of file EffectManager.cpp.
References CurrentSettingsGroup(), EffectPlugin::GetDefinition(), PluginSettings::HasConfigGroup(), and PluginSettings::Private.
Referenced by EffectPresetsDialog::EffectPresetsDialog(), EffectManager::GetDefaultPreset(), and EffectManager::HasPresets().
bool HasFactoryDefaults | ( | EffectPlugin & | host | ) |
Definition at line 106 of file EffectManager.cpp.
References FactoryDefaultsGroup(), EffectPlugin::GetDefinition(), PluginSettings::HasConfigGroup(), and PluginSettings::Private.
Referenced by EffectPresetsDialog::EffectPresetsDialog(), EffectManager::GetDefaultPreset(), and EffectManager::HasPresets().