PluginManager struct

The PluginManager is responsible for scanning and keeping track of available Plugin's.

Contents

Public variables

PluginDescriptor* plugin_descriptors
Scanned plugin descriptors.
char* plugin_categories
Plugin categories.
CachedPluginDescriptors* cached_plugin_descriptors
Cached VST descriptors.
PluginCollections* collections
Plugin collections.
Symap* symap
URI map for URID feature.
ZixSem symap_lock
Lock for URI map.
Lv2URIDs urids
URIDs.
bool setup
Whether the plugin manager has been set up already.

Variable documentation

PluginDescriptor* PluginManager::plugin_descriptors

Scanned plugin descriptors.

TODO allocate.