Guitarix
|
#include <gx_main_boxes.h>
Public Member Functions | |
UiSwitchFloat (gx_engine::GxMachineBase &machine, const char *sw_type, gx_engine::FloatParameter ¶m) | |
![]() | |
UiSwitch (const char *sw_type) | |
![]() | |
virtual | ~Switch () |
GxSwitch * | gobj () |
Provides access to the underlying C GtkObject. More... | |
const GxSwitch * | gobj () const |
Provides access to the underlying C GtkObject. More... | |
Switch () | |
Switch (const Glib::ustring &base_name) | |
void | set_label_ref (Gtk::Label *p1) |
Gtk::Label * | get_label_ref () |
void | set_base_name (const Glib::ustring &p1) |
Glib::ustring | get_base_name () |
![]() | |
ControlParameter (GxControlParameter *castitem) | |
virtual | ~ControlParameter () |
GxControlParameter * | gobj () |
Provides access to the underlying C GObject. More... | |
const GxControlParameter * | gobj () const |
Provides access to the underlying C GObject. More... | |
void | cp_configure (Glib::ustring group, Glib::ustring name, double lower, double upper, double step) |
void | cp_set_value (double value) |
double | cp_get_value () |
int | cp_get_int_value () |
Glib::ustring | cp_get_var () |
void | cp_set_var (Glib::ustring p1) |
Protected Member Functions | |
void | on_toggled () |
void | set_value (float v) |
![]() | |
Switch (const Glib::ConstructParams &construct_params) | |
Switch (GxSwitch *castitem) | |
![]() | |
ControlParameter () | |
You should derive from this class to use it. More... | |
ControlParameter (const Glib::Interface_Class &interface_class) | |
Called by constructors of derived classes. More... | |
Protected Attributes | |
gx_engine::GxMachineBase & | machine |
gx_engine::FloatParameter & | param |
Additional Inherited Members | |
![]() | |
typedef Switch | CppObjectType |
typedef Switch_Class | CppClassType |
typedef GxSwitch | BaseObjectType |
typedef GxSwitchClass | BaseClassType |
![]() | |
typedef ControlParameter | CppObjectType |
typedef ControlParameter_Class | CppClassType |
typedef GxControlParameter | BaseObjectType |
typedef GxControlParameterIface | BaseClassType |
![]() | |
static UiSwitch * | create (gx_engine::GxMachineBase &machine, const char *sw_type, gx_engine::Parameter ¶m) |
static UiSwitch * | create (gx_engine::GxMachineBase &machine, const char *sw_type, const std::string &id) |
![]() | |
static GType | get_type () G_GNUC_CONST |
static GType | get_base_type () G_GNUC_CONST |
![]() | |
static void | add_interface (GType gtype_implementer) |
static GType | get_type () G_GNUC_CONST |
static GType | get_base_type () G_GNUC_CONST |
![]() | |
Gxw::Switch * | wrap (GxSwitch *object, bool take_copy=false) |
A Glib::wrap() method for this object. More... | |
![]() | |
Glib::RefPtr< Gxw::ControlParameter > | wrap (GxControlParameter *object, bool take_copy=false) |
A Glib::wrap() method for this object. More... | |
Definition at line 65 of file gx_main_boxes.h.
gx_gui::UiSwitchFloat::UiSwitchFloat | ( | gx_engine::GxMachineBase & | machine, |
const char * | sw_type, | ||
gx_engine::FloatParameter & | param | ||
) |
Definition at line 350 of file gxw_mm_controllers.cpp.
|
protected |
Definition at line 342 of file gxw_mm_controllers.cpp.
|
protected |
Definition at line 346 of file gxw_mm_controllers.cpp.
Referenced by UiSwitchFloat().
|
protected |
Definition at line 67 of file gx_main_boxes.h.
Referenced by gx_gui::UiSwitchBool::on_toggled(), and UiSwitchFloat().
|
protected |
Definition at line 68 of file gx_main_boxes.h.
Referenced by gx_gui::UiSwitchBool::on_toggled(), and UiSwitchFloat().