Guitarix
gx_gui::UiReglerWithCaption< T > Class Template Reference

#include <gx_main_interface.h>

Inheritance diagram for gx_gui::UiReglerWithCaption< T >:
Collaboration diagram for gx_gui::UiReglerWithCaption< T >:

Public Member Functions

 UiReglerWithCaption (gx_engine::GxMachineBase &machine, const std::string &id)
 
void set_label (const Glib::ustring &label)
 
T * get_regler ()
 
- Public Member Functions inherited from gx_gui::CpBaseCaption
 CpBaseCaption (gx_engine::GxMachineBase &machine, const std::string &id)
 
 ~CpBaseCaption ()
 
void init (Gxw::Regler &regler, bool show_value)
 
void set_effect_label (const char *label)
 
void set_rack_label (const char *label)
 
void set_rack_label_inverse (const char *label)
 

Protected Attributes

regler
 
- Protected Attributes inherited from gx_gui::CpBaseCaption
CpBase base
 
Gtk::Label m_label
 

Detailed Description

template<class T>
class gx_gui::UiReglerWithCaption< T >

Definition at line 129 of file gx_main_interface.h.

Constructor & Destructor Documentation

§ UiReglerWithCaption()

template<class T>
gx_gui::UiReglerWithCaption< T >::UiReglerWithCaption ( gx_engine::GxMachineBase machine,
const std::string &  id 
)
inline

Definition at line 133 of file gx_main_interface.h.

Member Function Documentation

§ get_regler()

template<class T>
T* gx_gui::UiReglerWithCaption< T >::get_regler ( )
inline

Definition at line 136 of file gx_main_interface.h.

Referenced by gx_gui::StackBoxBuilder::get_box().

§ set_label()

template<class T>
void gx_gui::UiReglerWithCaption< T >::set_label ( const Glib::ustring &  label)

Member Data Documentation

§ regler

template<class T>
T gx_gui::UiReglerWithCaption< T >::regler
protected

Definition at line 131 of file gx_main_interface.h.


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