Plugin collection used in the plugin browser.
More...
#include <src/gui/backend/plugin_collections.h>
|
| std::string | get_name () const |
| void | set_name (std::string_view name) |
| void | clear () |
|
bool | contains_descriptor (const PluginDescriptor &descr) const |
| | Returns whether the collection contains the given descriptor.
|
|
void | add_descriptor (const PluginDescriptor &descr) |
| | Appends a descriptor to the collection.
|
|
void | remove_descriptor (const PluginDescriptor &descr) |
| | Removes the descriptor matching the given one from the collection.
|
|
| std::string | name_ |
| | Name of the collection.
|
| std::string | description_ |
| | Description of the collection (optional).
|
| std::vector< std::unique_ptr< PluginDescriptor > > | descriptors_ |
| | Plugin descriptors.
|
Plugin collection used in the plugin browser.
Definition at line 22 of file plugin_collections.h.
◆ PluginDescriptor
◆ clear()
| void zrythm::gui::old_dsp::plugins::PluginCollection::clear |
( |
| ) |
|
|
inline |
◆ get_name()
| std::string zrythm::gui::old_dsp::plugins::PluginCollection::get_name |
( |
| ) |
const |
|
inline |
◆ set_name()
| void zrythm::gui::old_dsp::plugins::PluginCollection::set_name |
( |
std::string_view | name | ) |
|
|
inline |
◆ from_json
◆ to_json
◆ description_
| std::string zrythm::gui::old_dsp::plugins::PluginCollection::description_ |
◆ descriptors_
| std::vector<std::unique_ptr<PluginDescriptor> > zrythm::gui::old_dsp::plugins::PluginCollection::descriptors_ |
◆ name_
| std::string zrythm::gui::old_dsp::plugins::PluginCollection::name_ |
The documentation for this class was generated from the following file: