Guitarix
gx_gui::UiVSwitchWithCaption Class Reference

#include <gx_main_boxes.h>

Inheritance diagram for gx_gui::UiVSwitchWithCaption:
Collaboration diagram for gx_gui::UiVSwitchWithCaption:

Public Member Functions

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

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 106 of file gx_main_boxes.h.

Constructor & Destructor Documentation

◆ UiVSwitchWithCaption()

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

Definition at line 437 of file gxw_mm_controllers.cpp.

◆ ~UiVSwitchWithCaption()

gx_gui::UiVSwitchWithCaption::~UiVSwitchWithCaption ( )

Definition at line 462 of file gxw_mm_controllers.cpp.

Member Function Documentation

◆ create()

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

Definition at line 428 of file gxw_mm_controllers.cpp.

◆ get_regler()

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

Definition at line 120 of file gx_main_boxes.h.

◆ set_rack_label_inverse()

void gx_gui::UiVSwitchWithCaption::set_rack_label_inverse ( )
inline

Definition at line 119 of file gx_main_boxes.h.

Member Data Documentation

◆ m_switch

UiSwitch* gx_gui::UiVSwitchWithCaption::m_switch
protected

Definition at line 113 of file gx_main_boxes.h.

Referenced by get_regler().


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