Guitarix
|
#include <gx_pluginloader.h>
Additional Inherited Members | |
![]() | |
typedef pair< const std::string, Plugin * > | map_pair |
typedef map< const std::string, Plugin * > | pluginmap |
![]() | |
enum | PluginPosInternal { PLUGIN_POS_RACK_STEREO = PLUGIN_POS_END+1, PLUGIN_POS_COUNT } |
![]() | |
pluginmap | pmap |
sigc::signal< void, const char *, bool > | insert_remove |
Definition at line 158 of file gx_pluginloader.h.
gx_engine::PluginList::PluginList | ( | EngineControl & | seq | ) |
Definition at line 377 of file gx_pluginloader.cpp.
gx_engine::PluginList::~PluginList | ( | ) |
Definition at line 385 of file gx_pluginloader.cpp.
Definition at line 547 of file gx_pluginloader.cpp.
Referenced by gx_engine::GxEngine::GxEngine(), and gx_engine::GxEngine::ladspaloader_update_plugins().
int gx_engine::PluginList::add | ( | PluginDef ** | p, |
PluginPos | pos = PLUGIN_POS_RACK , |
||
int | flags = 0 |
||
) |
Definition at line 567 of file gx_pluginloader.cpp.
Plugin * gx_engine::PluginList::add | ( | PluginDef * | p, |
PluginPos | pos = PLUGIN_POS_RACK , |
||
int | flags = 0 |
||
) |
Definition at line 554 of file gx_pluginloader.cpp.
int gx_engine::PluginList::add | ( | plugindef_creator * | p, |
PluginPos | pos = PLUGIN_POS_RACK , |
||
int | flags = 0 |
||
) |
Definition at line 577 of file gx_pluginloader.cpp.
int gx_engine::PluginList::check_version | ( | PluginDef * | p | ) |
Definition at line 465 of file gx_pluginloader.cpp.
int gx_engine::PluginList::load_from_path | ( | const string & | path, |
PluginPos | pos = PLUGIN_POS_RACK |
||
) |
Definition at line 442 of file gx_pluginloader.cpp.
Referenced by gx_engine::GxEngine::GxEngine().
int gx_engine::PluginList::load_library | ( | const string & | path, |
PluginPos | pos = PLUGIN_POS_RACK |
||
) |
Definition at line 406 of file gx_pluginloader.cpp.
void gx_engine::PluginList::ordered_list | ( | list< Plugin * > & | l, |
bool | stereo, | ||
int | flagmask, | ||
int | flagvalue | ||
) |
Definition at line 740 of file gx_pluginloader.cpp.
void gx_engine::PluginList::ordered_mono_list | ( | list< Plugin * > & | mono, |
int | mode | ||
) |
Definition at line 710 of file gx_pluginloader.cpp.
void gx_engine::PluginList::ordered_stereo_list | ( | list< Plugin * > & | stereo, |
int | mode | ||
) |
Definition at line 728 of file gx_pluginloader.cpp.
void gx_engine::PluginList::printlist | ( | bool | ordered = true | ) |
Definition at line 784 of file gx_pluginloader.cpp.
Referenced by gx_engine::GxEngine::GxEngine().
void gx_engine::PluginList::registerAllPlugins | ( | ParamMap & | param, |
ParameterGroups & | groups | ||
) |
Definition at line 690 of file gx_pluginloader.cpp.
Referenced by gx_engine::EngineControl::get_sched_priority().
void gx_engine::PluginList::registerGroup | ( | PluginDef * | pd, |
ParameterGroups & | groups | ||
) |
Definition at line 594 of file gx_pluginloader.cpp.
void gx_engine::PluginList::registerParameter | ( | Plugin * | pl, |
ParamMap & | param, | ||
ParamRegImpl & | preg | ||
) |
Definition at line 646 of file gx_pluginloader.cpp.
void gx_engine::PluginList::registerPlugin | ( | Plugin * | pl, |
ParamMap & | param, | ||
ParameterGroups & | groups | ||
) |
Definition at line 678 of file gx_pluginloader.cpp.
Referenced by gx_engine::GxEngine::ladspaloader_update_plugins().
Definition at line 634 of file gx_pluginloader.cpp.
Referenced by gx_engine::GxEngine::ladspaloader_update_plugins().
void gx_engine::PluginList::set_samplerate | ( | int | samplerate | ) |
Definition at line 774 of file gx_pluginloader.cpp.
|
inline |
Definition at line 184 of file gx_pluginloader.h.
void gx_engine::PluginList::unregisterGroup | ( | PluginDef * | pd, |
ParameterGroups & | groups | ||
) |
Definition at line 614 of file gx_pluginloader.cpp.
Definition at line 655 of file gx_pluginloader.cpp.
void gx_engine::PluginList::unregisterPlugin | ( | Plugin * | pl, |
ParamMap & | param, | ||
ParameterGroups & | groups | ||
) |
Definition at line 684 of file gx_pluginloader.cpp.
Referenced by gx_engine::GxEngine::ladspaloader_update_plugins().