#include <gx_parameter.h>
 | 
| bool  | set (bool val) const | 
|   | 
| virtual void  | stdJSON_value () | 
|   | 
| bool  | get_value () const | 
|   | 
| virtual bool  | on_off_value () | 
|   | 
| virtual void  | writeJSON (gx_system::JsonWriter &jw) const | 
|   | 
| virtual bool  | compareJSON_value () | 
|   | 
| virtual void  | setJSON_value () | 
|   | 
| virtual void  | readJSON_value (gx_system::JsonParser &jp) | 
|   | 
|   | ParameterV (const string &id, const string &name, ctrl_type ctp, bool preset, bool *v, bool sv, bool ctrl) | 
|   | 
|   | ~ParameterV () | 
|   | 
|   | ParameterV (gx_system::JsonParser &jp) | 
|   | 
| virtual void  | serializeJSON (gx_system::JsonWriter &jw) | 
|   | 
| sigc::signal< void, bool > &  | signal_changed () | 
|   | 
| std::string  | group_id () const | 
|   | 
|   | Parameter (const string &id, const string &name, value_type vtp, ctrl_type ctp, bool preset, bool ctrl) | 
|   | 
|   | Parameter (gx_system::JsonParser &jp) | 
|   | 
| virtual  | ~Parameter () | 
|   | 
| bool  | isUsed () const | 
|   | 
| void  | setUsed () | 
|   | 
| void  | dump (gx_system::JsonWriter *jw) | 
|   | 
| const char *  | get_typename () const | 
|   | 
| bool  | isFloat () const | 
|   | 
| bool  | isInt () const | 
|   | 
| bool  | isBool () const | 
|   | 
| bool  | isFile () const | 
|   | 
| bool  | isString () const | 
|   | 
| ctrl_type  | getControlType () const | 
|   | 
| bool  | isControllable () const | 
|   | 
| bool  | isInPreset () const | 
|   | 
| bool  | isSavable () const | 
|   | 
| void  | setSavable (bool v) | 
|   | 
| bool  | isOutput () const | 
|   | 
| void  | setOutput (bool v) | 
|   | 
| bool  | isMaxlevel () const | 
|   | 
| void  | setMaxlevel (bool v) | 
|   | 
| bool  | isNoWarning () const | 
|   | 
| void  | setNoWarning (bool v) | 
|   | 
| const string &  | id () const | 
|   | 
| const string &  | group () const | 
|   | 
| string  | l_group () const | 
|   | 
| const string &  | name () const | 
|   | 
| string  | l_name () const | 
|   | 
| const string &  | desc () const | 
|   | 
| void  | set_desc (const string &desc) | 
|   | 
| string  | l_desc () const | 
|   | 
| void  | set_log_display () | 
|   | 
| bool  | is_log_display () const | 
|   | 
| void  | set_blocked (bool v) | 
|   | 
| bool  | get_blocked () const | 
|   | 
| void  | set_midi_blocked (bool v) | 
|   | 
| bool  | get_midi_blocked () const | 
|   | 
| bool  | operator== (const Parameter &p) const | 
|   | 
| virtual bool  | hasRange () const | 
|   | 
| virtual float  | getLowerAsFloat () const | 
|   | 
| virtual float  | getUpperAsFloat () const | 
|   | 
| virtual float  | getStepAsFloat () const | 
|   | 
| virtual const value_pair *  | getValueNames () const | 
|   | 
| FloatParameter &  | getFloat () | 
|   | 
| IntParameter &  | getInt () | 
|   | 
| EnumParameter &  | getEnum () | 
|   | 
| BoolParameter &  | getBool () | 
|   | 
| FileParameter &  | getFile () | 
|   | 
| StringParameter &  | getString () | 
|   | 
| sigc::signal< void, float > &  | signal_changed_float () | 
|   | 
| sigc::signal< void, int > &  | signal_changed_int () | 
|   | 
| sigc::signal< void, bool > &  | signal_changed_bool () | 
|   | 
| sigc::signal< void, const Glib::ustring & > &  | signal_changed_string () | 
|   | 
 | 
| enum   | ctrl_type { None
, Continuous
, Switch
, Enum
 } | 
|   | 
| enum   | toggle_type {  
  OnOff = 0
, Constant = 1
, Toggle = 2
, Commander = 3
,  
  _Count = 4
 
 } | 
|   | 
| static const char *  | value_label (const value_pair &vp) | 
|   | 
| enum   | value_type {  
  tp_float
, tp_int
, tp_bool
, tp_file
,  
  tp_string
, tp_special
 
 } | 
|   | 
| enum   | display_flags { dtp_normal
, dtp_log = 1
 } | 
|   | 
| void  | range_warning (float value, float lower, float upper) | 
|   | 
| static gx_system::JsonParser &  | jp_next (gx_system::JsonParser &jp, const char *key) | 
|   | 
Definition at line 369 of file gx_parameter.h.
 
◆ ParameterV() [1/2]
◆ ~ParameterV()
◆ ParameterV() [2/2]
◆ compareJSON_value()
◆ get_value()
◆ midi_set()
◆ on_off_value()
◆ readJSON_value()
◆ serializeJSON()
◆ set()
◆ setJSON_value()
◆ signal_changed()
◆ stdJSON_value()
◆ trigger_changed()
◆ writeJSON()
◆ ParamRegImpl
◆ changed
◆ json_value
◆ std_value
◆ value
◆ value_storage
The documentation for this class was generated from the following file: