31 #ifndef SRC_HEADERS_GX_MAIN_BOXES_H_ 32 #define SRC_HEADERS_GX_MAIN_BOXES_H_ 34 #include <gtkmm/liststore.h> 35 #include <gtkmm/window.h> 36 #include <gtkmm/frame.h> 37 #include <gtkmm/accelgroup.h> 38 #include <gtkmm/scrolledwindow.h> 39 #include <gtkmm/fixed.h> 40 #include <gtkmm/eventbox.h> 41 #include <gtkmm/notebook.h> 42 #include <gxwmm/paintbox.h> 43 #include <gtkmm/radiomenuitem.h> 44 #include <gtkmm/paned.h> 45 #include <gxwmm/switch.h> 55 explicit UiSwitch(
const char *sw_type);
70 void set_value(
float v);
82 void set_value(
bool v);
201 #endif // SRC_HEADERS_GX_MAIN_BOXES_H_ gx_engine::FloatParameter & param
void set_rack_label_inverse()
virtual Parameter & get_parameter(const std::string &id)=0
void set_accessible(Gtk::Widget &widget, Gtk::Label &label)
static UiSwitch * create(gx_engine::GxMachineBase &machine, const char *sw_type, gx_engine::Parameter ¶m)
gx_engine::GxMachineBase & machine
UiSwitch(const char *sw_type)
virtual bool parameter_hasId(const char *p)=0
static UiSwitch * create(gx_engine::GxMachineBase &machine, const char *sw_type, const std::string &id)
struct _GxPaintBox GxPaintBox
gx_engine::BoolParameter & param
void set_rack_label_inverse()
gx_engine::GxMachineBase & machine