Zrythm
a highly automated and intuitive digital audio workstation
|
Go to the source code of this file.
Data Structures | |
struct | PluginCollection |
Plugin collection used in the plugin browser. More... | |
Functions | |
void | plugin_collection_init_loaded (PluginCollection *self) |
PluginCollection * | plugin_collection_new (void) |
Creates a new plugin collection. | |
PluginCollection * | plugin_collection_clone (const PluginCollection *self) |
Clones a plugin collection. | |
char * | plugin_collection_get_name (PluginCollection *self) |
void | plugin_collection_set_name (PluginCollection *self, const char *name) |
NONNULL bool | plugin_collection_contains_descriptor (PluginCollection *self, const PluginDescriptor *descr, bool match_pointer) |
Returns whether the collection contains the given descriptor. | |
void | plugin_collection_add_descriptor (PluginCollection *self, const PluginDescriptor *descr) |
Appends a descriptor to the collection. | |
void | plugin_collection_remove_descriptor (PluginCollection *self, const PluginDescriptor *descr) |
Removes the descriptor matching the given one from the collection. | |
void | plugin_collection_clear (PluginCollection *self) |
Removes all the descriptors. | |
void | plugin_collection_free (PluginCollection *self) |
Plugin collection.
Definition in file collection.h.