#include <ladspaback.h>
|
static void | get_preset_values (const char *port_symbol, void *user_data, const void *value, uint32_t size, uint32_t type) |
|
static void | set_preset_values (Glib::ustring port_symbol, LV2Preset *pdata, Glib::ustring value) |
|
static std::string | make_key (unsigned long unique_id) |
|
static void | add_plugin (const LADSPA_Descriptor &desc, pluginmap &d, const std::string &path, int index) |
|
static void | load_defs (const std::string &path, pluginmap &d) |
|
static void | set_instances (const char *uri, pluginmap &d, std::vector< Glib::ustring > &label, std::vector< unsigned long > ¬_found, std::set< unsigned long > &seen) |
|
static void | descend (const char *uri, pluginmap &d, std::vector< unsigned long > ¬_found, std::set< unsigned long > &seen, std::vector< Glib::ustring > &base) |
|
Definition at line 201 of file ladspaback.h.
◆ pluginmap
◆ LadspaPluginList()
ladspa::LadspaPluginList::LadspaPluginList |
( |
| ) |
|
◆ ~LadspaPluginList()
ladspa::LadspaPluginList::~LadspaPluginList |
( |
| ) |
|
◆ add_plugin() [1/2]
static void ladspa::LadspaPluginList::add_plugin |
( |
const LADSPA_Descriptor & |
desc, |
|
|
pluginmap & |
d, |
|
|
const std::string & |
path, |
|
|
int |
index |
|
) |
| |
|
staticprivate |
◆ add_plugin() [2/2]
◆ descend()
static void ladspa::LadspaPluginList::descend |
( |
const char * |
uri, |
|
|
pluginmap & |
d, |
|
|
std::vector< unsigned long > & |
not_found, |
|
|
std::set< unsigned long > & |
seen, |
|
|
std::vector< Glib::ustring > & |
base |
|
) |
| |
|
staticprivate |
◆ feature_is_supported()
bool ladspa::LadspaPluginList::feature_is_supported |
( |
const char * |
uri | ) |
|
|
private |
◆ get_preset_values()
static void ladspa::LadspaPluginList::get_preset_values |
( |
const char * |
port_symbol, |
|
|
void * |
user_data, |
|
|
const void * |
value, |
|
|
uint32_t |
size, |
|
|
uint32_t |
type |
|
) |
| |
|
staticprivate |
◆ get_presets()
void ladspa::LadspaPluginList::get_presets |
( |
LV2Preset * |
pdata | ) |
|
|
private |
◆ load()
◆ load_defs()
static void ladspa::LadspaPluginList::load_defs |
( |
const std::string & |
path, |
|
|
pluginmap & |
d |
|
) |
| |
|
staticprivate |
◆ lv2_load()
◆ make_key()
static std::string ladspa::LadspaPluginList::make_key |
( |
unsigned long |
unique_id | ) |
|
|
inlinestaticprivate |
◆ readJSON()
◆ save()
◆ set_instances()
static void ladspa::LadspaPluginList::set_instances |
( |
const char * |
uri, |
|
|
pluginmap & |
d, |
|
|
std::vector< Glib::ustring > & |
label, |
|
|
std::vector< unsigned long > & |
not_found, |
|
|
std::set< unsigned long > & |
seen |
|
) |
| |
|
staticprivate |
◆ set_preset_values()
static void ladspa::LadspaPluginList::set_preset_values |
( |
Glib::ustring |
port_symbol, |
|
|
LV2Preset * |
pdata, |
|
|
Glib::ustring |
value |
|
) |
| |
|
staticprivate |
◆ writeJSON()
◆ lv2_AtomPort
LilvNode* ladspa::LadspaPluginList::lv2_AtomPort |
|
private |
◆ lv2_AudioPort
LilvNode* ladspa::LadspaPluginList::lv2_AudioPort |
|
private |
◆ lv2_connectionOptional
LilvNode* ladspa::LadspaPluginList::lv2_connectionOptional |
|
private |
◆ lv2_ControlPort
LilvNode* ladspa::LadspaPluginList::lv2_ControlPort |
|
private |
◆ lv2_InputPort
LilvNode* ladspa::LadspaPluginList::lv2_InputPort |
|
private |
◆ lv2_OutputPort
LilvNode* ladspa::LadspaPluginList::lv2_OutputPort |
|
private |
◆ lv2_plugins
const LilvPlugins* ladspa::LadspaPluginList::lv2_plugins |
|
private |
◆ pdata
◆ world
LilvWorld* ladspa::LadspaPluginList::world |
|
private |
The documentation for this class was generated from the following file: