Guitarix
gx_gui::UiHSwitchWithCaption Class Reference

#include <gx_main_boxes.h>

Inheritance diagram for gx_gui::UiHSwitchWithCaption:
Collaboration diagram for gx_gui::UiHSwitchWithCaption:

Public Member Functions

 UiHSwitchWithCaption (gx_engine::GxMachineBase &machine, const char *sw_type, gx_engine::Parameter &param, const char *label)
 
void set_rack_label_inverse ()
 
UiSwitchget_regler ()
 
 ~UiHSwitchWithCaption ()
 

Static Public Member Functions

static Gtk::Widget * create (gx_engine::GxMachineBase &machine, const char *sw_type, const std::string &id, const char *label)
 

Protected Attributes

UiSwitchm_switch
 

Detailed Description

Definition at line 91 of file gx_main_boxes.h.

Constructor & Destructor Documentation

◆ UiHSwitchWithCaption()

gx_gui::UiHSwitchWithCaption::UiHSwitchWithCaption ( gx_engine::GxMachineBase machine,
const char *  sw_type,
gx_engine::Parameter param,
const char *  label 
)

Definition at line 417 of file gxw_mm_controllers.cpp.

Referenced by create().

◆ ~UiHSwitchWithCaption()

gx_gui::UiHSwitchWithCaption::~UiHSwitchWithCaption ( )

Definition at line 461 of file gxw_mm_controllers.cpp.

Member Function Documentation

◆ create()

Gtk::Widget * gx_gui::UiHSwitchWithCaption::create ( gx_engine::GxMachineBase machine,
const char *  sw_type,
const std::string &  id,
const char *  label 
)
static

Definition at line 408 of file gxw_mm_controllers.cpp.

◆ get_regler()

UiSwitch* gx_gui::UiHSwitchWithCaption::get_regler ( )
inline

Definition at line 102 of file gx_main_boxes.h.

◆ set_rack_label_inverse()

void gx_gui::UiHSwitchWithCaption::set_rack_label_inverse ( )
inline

Definition at line 101 of file gx_main_boxes.h.

Member Data Documentation

◆ m_switch

UiSwitch* gx_gui::UiHSwitchWithCaption::m_switch
protected

Definition at line 95 of file gx_main_boxes.h.

Referenced by get_regler(), UiHSwitchWithCaption(), and ~UiHSwitchWithCaption().


The documentation for this class was generated from the following files: