#include <gx_parameter.h>
|
| virtual bool | midi_set (float n, float high, float llimit, float ulimit) |
| |
| virtual bool | midi_set_bpm (float n, float high, float llimit, float ulimit) |
| |
Definition at line 106 of file gx_parameter.h.
◆ ctrl_type
◆ display_flags
◆ toggle_type
| Enumerator |
|---|
| OnOff | |
| Constant | |
| Toggle | |
| Commander | |
| _Count | |
Definition at line 109 of file gx_parameter.h.
◆ value_type
| Enumerator |
|---|
| tp_float | |
| tp_int | |
| tp_bool | |
| tp_file | |
| tp_string | |
| tp_special | |
Definition at line 115 of file gx_parameter.h.
◆ Parameter() [1/2]
| gx_engine::Parameter::Parameter |
( |
const string & |
id, |
|
|
const string & |
name, |
|
|
value_type |
vtp, |
|
|
ctrl_type |
ctp, |
|
|
bool |
preset, |
|
|
bool |
ctrl |
|
) |
| |
|
inline |
◆ Parameter() [2/2]
◆ ~Parameter()
| virtual gx_engine::Parameter::~Parameter |
( |
| ) |
|
|
virtual |
◆ compareJSON_value()
| virtual bool gx_engine::Parameter::compareJSON_value |
( |
| ) |
|
|
pure virtual |
◆ desc()
| const string& gx_engine::Parameter::desc |
( |
| ) |
const |
|
inline |
◆ dump()
◆ get_blocked()
| bool gx_engine::Parameter::get_blocked |
( |
| ) |
const |
|
inline |
◆ get_midi_blocked()
| bool gx_engine::Parameter::get_midi_blocked |
( |
| ) |
const |
|
inline |
◆ get_typename()
| const char* gx_engine::Parameter::get_typename |
( |
| ) |
const |
◆ getBool()
◆ getControlType()
| ctrl_type gx_engine::Parameter::getControlType |
( |
| ) |
const |
|
inline |
◆ getEnum()
◆ getFile()
◆ getFloat()
◆ getInt()
◆ getLowerAsFloat()
| virtual float gx_engine::Parameter::getLowerAsFloat |
( |
| ) |
const |
|
virtual |
◆ getStepAsFloat()
| virtual float gx_engine::Parameter::getStepAsFloat |
( |
| ) |
const |
|
virtual |
◆ getString()
◆ getUpperAsFloat()
| virtual float gx_engine::Parameter::getUpperAsFloat |
( |
| ) |
const |
|
virtual |
◆ getValueNames()
| virtual const value_pair* gx_engine::Parameter::getValueNames |
( |
| ) |
const |
|
virtual |
◆ group()
| const string& gx_engine::Parameter::group |
( |
| ) |
const |
|
inline |
◆ group_id()
| std::string gx_engine::Parameter::group_id |
( |
| ) |
const |
|
inline |
◆ hasRange()
| virtual bool gx_engine::Parameter::hasRange |
( |
| ) |
const |
|
virtual |
◆ id()
| const string& gx_engine::Parameter::id |
( |
| ) |
const |
|
inline |
◆ is_log_display()
| bool gx_engine::Parameter::is_log_display |
( |
| ) |
const |
|
inline |
◆ isBool()
| bool gx_engine::Parameter::isBool |
( |
| ) |
const |
|
inline |
◆ isControllable()
| bool gx_engine::Parameter::isControllable |
( |
| ) |
const |
|
inline |
◆ isFile()
| bool gx_engine::Parameter::isFile |
( |
| ) |
const |
|
inline |
◆ isFloat()
| bool gx_engine::Parameter::isFloat |
( |
| ) |
const |
|
inline |
◆ isInPreset()
| bool gx_engine::Parameter::isInPreset |
( |
| ) |
const |
|
inline |
◆ isInt()
| bool gx_engine::Parameter::isInt |
( |
| ) |
const |
|
inline |
◆ isMaxlevel()
| bool gx_engine::Parameter::isMaxlevel |
( |
| ) |
const |
|
inline |
◆ isNoWarning()
| bool gx_engine::Parameter::isNoWarning |
( |
| ) |
const |
|
inline |
◆ isOutput()
| bool gx_engine::Parameter::isOutput |
( |
| ) |
const |
|
inline |
◆ isSavable()
| bool gx_engine::Parameter::isSavable |
( |
| ) |
const |
|
inline |
◆ isString()
| bool gx_engine::Parameter::isString |
( |
| ) |
const |
|
inline |
◆ isUsed()
| bool gx_engine::Parameter::isUsed |
( |
| ) |
const |
|
inline |
◆ jp_next()
◆ l_desc()
| string gx_engine::Parameter::l_desc |
( |
| ) |
const |
|
inline |
◆ l_group()
| string gx_engine::Parameter::l_group |
( |
| ) |
const |
|
inline |
◆ l_name()
| string gx_engine::Parameter::l_name |
( |
| ) |
const |
|
inline |
◆ midi_set()
| virtual bool gx_engine::Parameter::midi_set |
( |
float |
n, |
|
|
float |
high, |
|
|
float |
llimit, |
|
|
float |
ulimit |
|
) |
| |
|
privatevirtual |
◆ midi_set_bpm()
| virtual bool gx_engine::Parameter::midi_set_bpm |
( |
float |
n, |
|
|
float |
high, |
|
|
float |
llimit, |
|
|
float |
ulimit |
|
) |
| |
|
privatevirtual |
◆ name()
| const string& gx_engine::Parameter::name |
( |
| ) |
const |
|
inline |
◆ on_off_value()
| virtual bool gx_engine::Parameter::on_off_value |
( |
| ) |
|
|
pure virtual |
◆ operator==()
| bool gx_engine::Parameter::operator== |
( |
const Parameter & |
p | ) |
const |
|
inline |
◆ range_warning()
| void gx_engine::Parameter::range_warning |
( |
float |
value, |
|
|
float |
lower, |
|
|
float |
upper |
|
) |
| |
|
protected |
◆ readJSON_value()
◆ serializeJSON()
◆ set_blocked()
| void gx_engine::Parameter::set_blocked |
( |
bool |
v | ) |
|
|
inline |
◆ set_desc()
| void gx_engine::Parameter::set_desc |
( |
const string & |
desc | ) |
|
|
inline |
◆ set_log_display()
| void gx_engine::Parameter::set_log_display |
( |
| ) |
|
|
inline |
◆ set_midi_blocked()
| void gx_engine::Parameter::set_midi_blocked |
( |
bool |
v | ) |
|
|
inline |
◆ setJSON_value()
| virtual void gx_engine::Parameter::setJSON_value |
( |
| ) |
|
|
pure virtual |
◆ setMaxlevel()
| void gx_engine::Parameter::setMaxlevel |
( |
bool |
v | ) |
|
|
inline |
◆ setNoWarning()
| void gx_engine::Parameter::setNoWarning |
( |
bool |
v | ) |
|
|
inline |
◆ setOutput()
| void gx_engine::Parameter::setOutput |
( |
bool |
v | ) |
|
|
inline |
◆ setSavable()
| void gx_engine::Parameter::setSavable |
( |
bool |
v | ) |
|
|
inline |
◆ setUsed()
| void gx_engine::Parameter::setUsed |
( |
| ) |
|
|
inline |
◆ signal_changed_bool()
| sigc::signal< void, bool > & gx_engine::Parameter::signal_changed_bool |
( |
| ) |
|
|
inline |
◆ signal_changed_float()
| sigc::signal< void, float > & gx_engine::Parameter::signal_changed_float |
( |
| ) |
|
|
inline |
◆ signal_changed_int()
| sigc::signal< void, int > & gx_engine::Parameter::signal_changed_int |
( |
| ) |
|
|
inline |
◆ signal_changed_string()
| sigc::signal< void, const Glib::ustring & > & gx_engine::Parameter::signal_changed_string |
( |
| ) |
|
|
inline |
◆ stdJSON_value()
| virtual void gx_engine::Parameter::stdJSON_value |
( |
| ) |
|
|
pure virtual |
◆ trigger_changed()
| virtual void gx_engine::Parameter::trigger_changed |
( |
| ) |
|
|
virtual |
◆ value_label()
| static const char* gx_engine::Parameter::value_label |
( |
const value_pair & |
vp | ) |
|
|
inlinestatic |
◆ writeJSON()
◆ compare_parameter
◆ MidiController
◆ _desc
| string gx_engine::Parameter::_desc |
|
protected |
◆ _group
| string gx_engine::Parameter::_group |
|
protected |
◆ _id
| string gx_engine::Parameter::_id |
|
protected |
◆ _name
| string gx_engine::Parameter::_name |
|
protected |
◆ blocked
| bool gx_engine::Parameter::blocked |
|
protected |
◆ c_type
◆ controllable
| bool gx_engine::Parameter::controllable |
|
protected |
◆ d_flags
| unsigned int gx_engine::Parameter::d_flags |
|
protected |
◆ do_not_save
| bool gx_engine::Parameter::do_not_save |
|
protected |
◆ maxlevel
| bool gx_engine::Parameter::maxlevel |
|
protected |
◆ midi_blocked
| bool gx_engine::Parameter::midi_blocked |
|
protected |
◆ nowarn
| bool gx_engine::Parameter::nowarn |
|
protected |
◆ output
| bool gx_engine::Parameter::output |
|
protected |
◆ save_in_preset
| bool gx_engine::Parameter::save_in_preset |
|
protected |
◆ used
| bool gx_engine::Parameter::used |
|
protected |
◆ v_type
The documentation for this class was generated from the following file: