mirror of
https://github.com/cookiengineer/audacity
synced 2025-08-16 08:34:10 +02:00
Add some comments
This commit is contained in:
parent
96d8328aa3
commit
571f42df79
@ -92,6 +92,7 @@ public:
|
|||||||
int Dispatch(ModuleDispatchTypes type);
|
int Dispatch(ModuleDispatchTypes type);
|
||||||
|
|
||||||
// PluginManager use
|
// PluginManager use
|
||||||
|
// Can be called before Initialize()
|
||||||
bool DiscoverProviders();
|
bool DiscoverProviders();
|
||||||
|
|
||||||
// Seems we don't currently use FindAllPlugins
|
// Seems we don't currently use FindAllPlugins
|
||||||
@ -122,9 +123,18 @@ private:
|
|||||||
static std::unique_ptr<ModuleManager> mInstance;
|
static std::unique_ptr<ModuleManager> mInstance;
|
||||||
|
|
||||||
ModuleMainMap mModuleMains;
|
ModuleMainMap mModuleMains;
|
||||||
|
|
||||||
|
// Module objects, also called Providers, can each report availability of any
|
||||||
|
// number of Plug-Ins identified by "paths", and are also factories of
|
||||||
|
// ComponentInterface objects for each path:
|
||||||
ModuleMap mDynModules;
|
ModuleMap mDynModules;
|
||||||
|
|
||||||
|
// Dynamically loaded libraries, each one a factory that makes one of the
|
||||||
|
// (non-built-in) providers:
|
||||||
LibraryMap mLibs;
|
LibraryMap mLibs;
|
||||||
|
|
||||||
|
// Other libraries that receive notifications of events described by
|
||||||
|
// ModuleDispatchTypes:
|
||||||
std::vector<std::unique_ptr<Module>> mModules;
|
std::vector<std::unique_ptr<Module>> mModules;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user