![]() |
Audacity 3.2.0
|
#include <wx/defs.h>#include "wxArrayStringEx.h"#include <functional>#include <map>#include <memory>#include <vector>#include "EffectInterface.h"#include "PluginInterface.h"#include "PluginDescriptor.h"#include "Observer.h"Go to the source code of this file.
Classes | |
| struct | PluginsChangedMessage |
| class | PluginManager |
| PluginManager maintains a list of all plug ins. That covers modules, effects, generators, analysis-effects, commands. It also has functions for shared and private configs - which need to move out. More... | |
| class | PluginManager::Iterator |
| struct | PluginManager::Range |
Namespaces | |
| namespace | audacity |
Macros | |
| #define | NYQUIST_PROMPT_ID wxT("Nyquist Prompt") |
| #define | NYQUIST_PROMPT_NAME XO("Nyquist Prompt") |
Typedefs | |
| typedef std::map< PluginID, PluginDescriptor > | PluginMap |
| typedef wxArrayString | PluginIDs |
Variables | |
| constexpr auto | REGVERCUR = "1.5" |
| #define NYQUIST_PROMPT_ID wxT("Nyquist Prompt") |
Definition at line 254 of file PluginManager.h.
| #define NYQUIST_PROMPT_NAME XO("Nyquist Prompt") |
Definition at line 256 of file PluginManager.h.
| typedef wxArrayString PluginIDs |
Definition at line 42 of file PluginManager.h.
| typedef std::map<PluginID, PluginDescriptor> PluginMap |
Definition at line 40 of file PluginManager.h.
|
constexpr |
Definition at line 259 of file PluginManager.h.
Referenced by BuiltinEffectsModule::AutoRegisterPlugins(), and PluginManager::Save().