|
Guitarix
|
#include <ladspaback.h>
Public Member Functions | |
| void | set_range_default (const LADSPA_PortRangeHint &h, ChangeableValues &store) |
| void | set_default_value (const LADSPA_PortRangeHint &h, ChangeableValues &store) |
| void | set_tp_default (const LADSPA_PortRangeHint &h, ChangeableValues &store) |
| float | calc_step () |
| void | set_default (float value, Glib::ustring label) |
| void | output (gx_system::JsonWriter &jw) |
| PortDesc (int idx_, int pos_, bool is_output_, Glib::ustring name, const LADSPA_PortRangeHint &hint) | |
| PortDesc (gx_system::JsonParser &jp) | |
| void | serializeJSON (gx_system::JsonWriter &jw) |
| void | reset () |
| void | fixup (bool newrow) |
| bool | check_changed (const PortDesc &vp) const |
| Glib::ustring | get_enum (int idx) |
| DisplayType | get_tp () |
| float | get_low () |
| float | get_up () |
| float | get_dflt () |
| bool | get_newrow () |
| const Glib::ustring & | get_name () |
| int | get_pos () |
| void | set_low (float v) |
| void | set_up (float v) |
| void | set_dflt (float v) |
| void | set_tp (DisplayType v) |
| void | set_newrow (bool v) |
| bool | has_settings () |
| bool | enumkey_changed (int k) |
| bool | is_set (int f) |
| void | set_state (gx_system::JsonParser &jp, int version) |
Public Attributes | |
| int | idx |
| int | pos |
| bool | is_output |
| LADSPA_PortRangeHintDescriptor | hint_desc |
| bool | fake_low |
| bool | fake_up |
| bool | fake_dflt |
| step_mode | step |
| bool | use_sr |
| bool | has_sr |
| bool | has_caption |
| ChangeableValues | factory |
| ChangeableValues | user |
Static Public Attributes | |
| static const int | SR = 44100 |
Friends | |
| bool | cmp_ctrl_ports (const PortDesc *a, const PortDesc *b) |
Definition at line 78 of file ladspaback.h.
| ladspa::PortDesc::PortDesc | ( | int | idx_, |
| int | pos_, | ||
| bool | is_output_, | ||
| Glib::ustring | name, | ||
| const LADSPA_PortRangeHint & | hint | ||
| ) |
| ladspa::PortDesc::PortDesc | ( | gx_system::JsonParser & | jp | ) |
| float ladspa::PortDesc::calc_step | ( | ) |
| bool ladspa::PortDesc::check_changed | ( | const PortDesc & | vp | ) | const |
|
inline |
Definition at line 124 of file ladspaback.h.
| void ladspa::PortDesc::fixup | ( | bool | newrow | ) |
|
inline |
Definition at line 114 of file ladspaback.h.
| Glib::ustring ladspa::PortDesc::get_enum | ( | int | idx | ) |
|
inline |
Definition at line 112 of file ladspaback.h.
|
inline |
Definition at line 116 of file ladspaback.h.
|
inline |
Definition at line 115 of file ladspaback.h.
|
inline |
Definition at line 117 of file ladspaback.h.
|
inline |
Definition at line 111 of file ladspaback.h.
|
inline |
Definition at line 113 of file ladspaback.h.
| bool ladspa::PortDesc::has_settings | ( | ) |
|
inline |
Definition at line 125 of file ladspaback.h.
| void ladspa::PortDesc::output | ( | gx_system::JsonWriter & | jw | ) |
| void ladspa::PortDesc::reset | ( | ) |
| void ladspa::PortDesc::serializeJSON | ( | gx_system::JsonWriter & | jw | ) |
| void ladspa::PortDesc::set_default | ( | float | value, |
| Glib::ustring | label | ||
| ) |
| void ladspa::PortDesc::set_default_value | ( | const LADSPA_PortRangeHint & | h, |
| ChangeableValues & | store | ||
| ) |
| void ladspa::PortDesc::set_dflt | ( | float | v | ) |
| void ladspa::PortDesc::set_low | ( | float | v | ) |
| void ladspa::PortDesc::set_newrow | ( | bool | v | ) |
| void ladspa::PortDesc::set_range_default | ( | const LADSPA_PortRangeHint & | h, |
| ChangeableValues & | store | ||
| ) |
| void ladspa::PortDesc::set_state | ( | gx_system::JsonParser & | jp, |
| int | version | ||
| ) |
| void ladspa::PortDesc::set_tp | ( | DisplayType | v | ) |
| void ladspa::PortDesc::set_tp_default | ( | const LADSPA_PortRangeHint & | h, |
| ChangeableValues & | store | ||
| ) |
| void ladspa::PortDesc::set_up | ( | float | v | ) |
| ChangeableValues ladspa::PortDesc::factory |
Definition at line 92 of file ladspaback.h.
Referenced by get_dflt(), get_low(), get_name(), get_newrow(), get_tp(), and get_up().
| bool ladspa::PortDesc::fake_dflt |
Definition at line 87 of file ladspaback.h.
| bool ladspa::PortDesc::fake_low |
Definition at line 85 of file ladspaback.h.
| bool ladspa::PortDesc::fake_up |
Definition at line 86 of file ladspaback.h.
| bool ladspa::PortDesc::has_caption |
Definition at line 91 of file ladspaback.h.
| bool ladspa::PortDesc::has_sr |
Definition at line 90 of file ladspaback.h.
| LADSPA_PortRangeHintDescriptor ladspa::PortDesc::hint_desc |
Definition at line 84 of file ladspaback.h.
| int ladspa::PortDesc::idx |
Definition at line 81 of file ladspaback.h.
| bool ladspa::PortDesc::is_output |
Definition at line 83 of file ladspaback.h.
| int ladspa::PortDesc::pos |
Definition at line 82 of file ladspaback.h.
Referenced by get_pos().
|
static |
Definition at line 94 of file ladspaback.h.
| step_mode ladspa::PortDesc::step |
Definition at line 88 of file ladspaback.h.
| bool ladspa::PortDesc::use_sr |
Definition at line 89 of file ladspaback.h.
| ChangeableValues ladspa::PortDesc::user |
Definition at line 93 of file ladspaback.h.
Referenced by enumkey_changed(), get_dflt(), get_low(), get_name(), get_newrow(), get_tp(), get_up(), and is_set().