![]() |
Audacity 3.2.0
|
This is the complete list of members for PluginManager, including all inherited members.
| AllPlugins() | PluginManager | inline |
| AudacityCommandRegistrationCallback(PluginProvider *provider, ComponentInterface *ident) | PluginManagerInterface | static |
| Callback typedef | Observer::Publisher< PluginsChangedMessage > | |
| CallbackReturn typedef | Observer::Publisher< PluginsChangedMessage > | |
| CheckPluginUpdates() | PluginManager | |
| ClearEffectPlugins() | PluginManager | |
| ConfigConstReference typedef | PluginManagerInterface | |
| ConfigFactory typedef | PluginManager | |
| ConfigReference typedef | PluginManagerInterface | |
| ConfigurationType typedef | PluginManagerInterface | |
| ConvertID(const PluginID &ID) | PluginManager | private |
| CreatePlugin(const PluginID &id, ComponentInterface *ident, PluginType type) | PluginManager | private |
| DefaultRegistrationCallback(PluginProvider *provider, ComponentInterface *ident) | PluginManagerInterface | static |
| DropFile(const wxString &fileName) | PluginManager | |
| EffectsOfType(EffectType type) | PluginManager | inline |
| EnablePlugin(const PluginID &ID, bool enable) | PluginManager | |
| FindFilesInPathList(const wxString &pattern, const FilePaths &pathList, FilePaths &files, bool directories=false) override | PluginManager | virtual |
| Get() | PluginManager | static |
| GetByCommandIdentifier(const CommandID &strTarget) | PluginManager | |
| GetCommandIdentifier(const PluginID &ID) const | PluginManager | |
| GetConfigSubgroups(ConfigurationType type, const PluginID &ID, const RegistryPath &group, RegistryPaths &subgroups) override | PluginManager | virtual |
| GetConfigValue(ConfigurationType type, const PluginID &ID, const RegistryPath &group, const RegistryPath &key, ConfigReference var, ConfigConstReference defval) override | PluginManager | virtual |
| GetConfigValue(const RegistryPath &key, ConfigReference var, ConfigConstReference defval) | PluginManager | private |
| GetEffectNameFromID(const PluginID &ID) | PluginManager | static |
| GetID(const PluginProvider *provider) | PluginManager | static |
| GetID(const ComponentInterface *command) | PluginManager | static |
| GetID(const EffectDefinitionInterface *effect) | PluginManager | static |
| GetName(const PluginID &ID) const | PluginManager | |
| GetPlugin(const PluginID &ID) const | PluginManager | |
| GetPluginCount(PluginType type) | PluginManager | |
| GetPluginEnabledSetting(const PluginID &ID) const | PluginManager | |
| GetPluginEnabledSetting(const PluginDescriptor &desc) const | PluginManager | |
| GetPluginTypeString(PluginType type) | PluginManager | static |
| GetRegistryVersion() const override | PluginManager | virtual |
| GetSettings() | PluginManager | private |
| GetSubgroups(const RegistryPath &group, RegistryPaths &subgroups) | PluginManager | private |
| GetSymbol(const PluginID &ID) const | PluginManager | |
| Group(ConfigurationType type, const PluginID &ID, const RegistryPath &group) | PluginManager | private |
| HasConfigGroup(ConfigurationType type, const PluginID &ID, const RegistryPath &group) | PluginManager | |
| HasConfigValue(ConfigurationType type, const PluginID &ID, const RegistryPath &group, const RegistryPath &key) override | PluginManager | virtual |
| HasConfigValue(const RegistryPath &key) | PluginManager | private |
| HasGroup(const RegistryPath &group) | PluginManager | private |
| Initialize(ConfigFactory factory) | PluginManager | |
| InitializePlugins() | PluginManager | private |
| IsDirty() | PluginManager | private |
| IsPluginAvailable(const PluginDescriptor &plug) | PluginManager | static |
| IsPluginEnabled(const PluginID &ID) | PluginManager | |
| IsPluginLoaded(const wxString &ID) const | PluginManager | |
| IsPluginRegistered(const PluginPath &path, const TranslatableString *pSymbol) override | PluginManager | virtual |
| Key(ConfigurationType type, const PluginID &ID, const RegistryPath &group, const RegistryPath &key) | PluginManager | private |
| Load(const PluginID &ID) | PluginManager | |
| Load() | PluginManager | |
| LoadGroup(audacity::BasicSettings *pRegistry, PluginType type) | PluginManager | private |
| m_factory | Observer::Publisher< PluginsChangedMessage > | private |
| m_list | Observer::Publisher< PluginsChangedMessage > | private |
| mCurrentIndex | PluginManager | private |
| mDirty | PluginManager | private |
| mEffectPluginsCleared | PluginManager | private |
| message_type typedef | Observer::Publisher< PluginsChangedMessage > | |
| mInstance | PluginManager | privatestatic |
| mLoadedInterfaces | PluginManager | private |
| mRegisteredPlugins | PluginManager | private |
| mRegver | PluginManager | private |
| mSettings | PluginManager | private |
| notifies_all | Observer::Publisher< PluginsChangedMessage > | static |
| NotifyPluginsChanged() | PluginManager | |
| OldGetID(const EffectDefinitionInterface *effect) | PluginManager | static |
| operator=(Publisher &&)=default | Observer::Publisher< PluginsChangedMessage > | |
| PluginManager() | PluginManager | private |
| PluginsOfType(int type) | PluginManager | inline |
| Publish(const PluginsChangedMessage &message) | Observer::Publisher< PluginsChangedMessage > | inlineprotected |
| Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={}) | Observer::Publisher< PluginsChangedMessage > | inlineexplicit |
| Publisher(Publisher &&)=default | Observer::Publisher< PluginsChangedMessage > | |
| ReadCustomPaths(const PluginProvider &provider) override | PluginManager | virtual |
| RegisterPlugin(PluginDescriptor &&desc) | PluginManager | |
| RegisterPlugin(PluginProvider *provider) override | PluginManager | virtual |
| RegisterPlugin(PluginProvider *provider, ComponentInterface *command) | PluginManager | |
| RegisterPlugin(PluginProvider *provider, EffectDefinitionInterface *effect, int type) override | PluginManager | virtual |
| RegisterPlugin(std::unique_ptr< EffectDefinitionInterface > effect, PluginType type) | PluginManager | |
| RemoveConfig(ConfigurationType type, const PluginID &ID, const RegistryPath &group, const RegistryPath &key) override | PluginManager | virtual |
| RemoveConfigSubgroup(ConfigurationType type, const PluginID &ID, const RegistryPath &group) override | PluginManager | virtual |
| Save() | PluginManager | |
| SaveGroup(audacity::BasicSettings *pRegistry, PluginType type) | PluginManager | private |
| SetConfigValue(ConfigurationType type, const PluginID &ID, const RegistryPath &group, const RegistryPath &key, ConfigConstReference value) override | PluginManager | virtual |
| SetConfigValue(const RegistryPath &key, ConfigConstReference value) | PluginManager | private |
| SetDirty(bool dirty=true) | PluginManager | private |
| SettingsPath(ConfigurationType type, const PluginID &ID) | PluginManager | private |
| StoreCustomPaths(const PluginProvider &provider, const PluginPaths &paths) override | PluginManager | virtual |
| Subscribe(Callback callback) | Observer::Publisher< PluginsChangedMessage > | |
| Subscribe(Object &obj, Return(Object::*callback)(Args...)) | Observer::Publisher< PluginsChangedMessage > | inline |
| Terminate() | PluginManager | |
| UnregisterPlugin(const PluginID &ID) | PluginManager | |
| ~PluginManager() | PluginManager | private |
| ~PluginManagerInterface() | PluginManagerInterface | virtual |