Guitarix
|
#include <ladspaback.h>
Public Member Functions | |
int | quirks_get () |
void | reset () |
bool | check_changed () |
bool | _i_check_has_settings () |
void | check_has_settings () |
int | set_active (bool v) |
void | fixup () |
void | set_add_wet_dry_controller (bool v) |
void | set_stereo_to_mono (bool v) |
void | copy_ports (PluginDesc *p) |
void | set_category (const std::vector< Glib::ustring > &s) |
void | set_default (int idx, float value, const Glib::ustring &label) |
void | set_state (const Glib::ustring &fname) |
void | set_old () |
void | clear_old () |
void | output_entry (gx_system::JsonWriter &jw) |
void | output (gx_system::JsonWriter &jw) |
Public Attributes | |
unsigned long | UniqueID |
Glib::ustring | Label |
Glib::ustring | Name |
Glib::ustring | shortname |
Glib::ustring | Maker |
int | MasterIdx |
Glib::ustring | MasterLabel |
int | tp |
std::vector< PortDesc * > | ctrl_ports |
std::string | path |
int | index |
Glib::ustring | category |
Glib::ustring | deduced_category |
int | quirks |
int | quirks_default |
bool | is_lv2 |
std::string | ladspa_category |
bool | active |
bool | active_set |
bool | has_settings |
int | add_wet_dry |
int | stereo_to_mono |
PluginDesc * | old |
Friends | |
class | LadspaPluginList |
Definition at line 134 of file ladspaback.h.
bool PluginDesc::_i_check_has_settings | ( | ) |
Definition at line 1027 of file ladspaback.cpp.
Referenced by check_has_settings().
bool PluginDesc::check_changed | ( | ) |
Definition at line 964 of file ladspaback.cpp.
void PluginDesc::check_has_settings | ( | ) |
Definition at line 1051 of file ladspaback.cpp.
Referenced by set_state().
|
inline |
Definition at line 184 of file ladspaback.h.
void PluginDesc::copy_ports | ( | PluginDesc * | p | ) |
Definition at line 884 of file ladspaback.cpp.
Referenced by set_old().
void PluginDesc::fixup | ( | ) |
Definition at line 1082 of file ladspaback.cpp.
void PluginDesc::output | ( | gx_system::JsonWriter & | jw | ) |
Definition at line 1124 of file ladspaback.cpp.
void PluginDesc::output_entry | ( | gx_system::JsonWriter & | jw | ) |
Definition at line 1160 of file ladspaback.cpp.
int PluginDesc::quirks_get | ( | ) |
Definition at line 854 of file ladspaback.cpp.
void PluginDesc::reset | ( | ) |
Definition at line 870 of file ladspaback.cpp.
int PluginDesc::set_active | ( | bool | v | ) |
Definition at line 1055 of file ladspaback.cpp.
void PluginDesc::set_add_wet_dry_controller | ( | bool | v | ) |
Definition at line 1066 of file ladspaback.cpp.
void PluginDesc::set_category | ( | const std::vector< Glib::ustring > & | s | ) |
Definition at line 1094 of file ladspaback.cpp.
void PluginDesc::set_default | ( | int | idx, |
float | value, | ||
const Glib::ustring & | label | ||
) |
Definition at line 1115 of file ladspaback.cpp.
void PluginDesc::set_old | ( | ) |
Definition at line 1245 of file ladspaback.cpp.
void PluginDesc::set_state | ( | const Glib::ustring & | fname | ) |
Definition at line 1173 of file ladspaback.cpp.
void PluginDesc::set_stereo_to_mono | ( | bool | v | ) |
Definition at line 1074 of file ladspaback.cpp.
|
friend |
Definition at line 181 of file ladspaback.h.
bool ladspa::PluginDesc::active |
Definition at line 155 of file ladspaback.h.
Referenced by set_active().
bool ladspa::PluginDesc::active_set |
Definition at line 156 of file ladspaback.h.
Referenced by set_active().
int ladspa::PluginDesc::add_wet_dry |
Definition at line 158 of file ladspaback.h.
Referenced by check_changed(), output(), reset(), set_add_wet_dry_controller(), and set_state().
Glib::ustring ladspa::PluginDesc::category |
Definition at line 149 of file ladspaback.h.
Referenced by _i_check_has_settings(), check_changed(), output(), reset(), set_category(), and set_state().
std::vector<PortDesc*> ladspa::PluginDesc::ctrl_ports |
Definition at line 146 of file ladspaback.h.
Referenced by _i_check_has_settings(), check_changed(), copy_ports(), fixup(), output(), reset(), set_default(), set_old(), and set_state().
Glib::ustring ladspa::PluginDesc::deduced_category |
Definition at line 150 of file ladspaback.h.
Referenced by _i_check_has_settings(), check_changed(), reset(), and set_category().
bool ladspa::PluginDesc::has_settings |
Definition at line 157 of file ladspaback.h.
Referenced by _i_check_has_settings(), check_has_settings(), and reset().
int ladspa::PluginDesc::index |
Definition at line 148 of file ladspaback.h.
Referenced by check_changed(), and output_entry().
bool ladspa::PluginDesc::is_lv2 |
Definition at line 153 of file ladspaback.h.
Referenced by output(), output_entry(), and set_state().
Glib::ustring ladspa::PluginDesc::Label |
Definition at line 139 of file ladspaback.h.
Referenced by check_changed(), and output_entry().
std::string ladspa::PluginDesc::ladspa_category |
Definition at line 154 of file ladspaback.h.
Referenced by check_changed(), and set_category().
Glib::ustring ladspa::PluginDesc::Maker |
Definition at line 142 of file ladspaback.h.
Referenced by check_changed().
int ladspa::PluginDesc::MasterIdx |
Definition at line 143 of file ladspaback.h.
Referenced by _i_check_has_settings(), check_changed(), output(), reset(), and set_state().
Glib::ustring ladspa::PluginDesc::MasterLabel |
Definition at line 144 of file ladspaback.h.
Referenced by check_changed(), output(), reset(), and set_state().
Glib::ustring ladspa::PluginDesc::Name |
Definition at line 140 of file ladspaback.h.
Referenced by _i_check_has_settings(), check_changed(), output(), reset(), and set_state().
PluginDesc* ladspa::PluginDesc::old |
Definition at line 160 of file ladspaback.h.
Referenced by check_changed(), and set_old().
std::string ladspa::PluginDesc::path |
Definition at line 147 of file ladspaback.h.
Referenced by check_changed(), and output_entry().
int ladspa::PluginDesc::quirks |
Definition at line 151 of file ladspaback.h.
Referenced by _i_check_has_settings(), check_changed(), output(), reset(), and set_state().
int ladspa::PluginDesc::quirks_default |
Definition at line 152 of file ladspaback.h.
Referenced by _i_check_has_settings(), check_changed(), and reset().
Glib::ustring ladspa::PluginDesc::shortname |
Definition at line 141 of file ladspaback.h.
Referenced by _i_check_has_settings(), check_changed(), output(), reset(), and set_state().
int ladspa::PluginDesc::stereo_to_mono |
Definition at line 159 of file ladspaback.h.
Referenced by check_changed(), output(), set_state(), and set_stereo_to_mono().
int ladspa::PluginDesc::tp |
Definition at line 145 of file ladspaback.h.
Referenced by check_changed().
unsigned long ladspa::PluginDesc::UniqueID |
Definition at line 138 of file ladspaback.h.
Referenced by check_changed(), output_entry(), and quirks_get().