Guitarix
gx_gui::uiAdjustment Struct Reference

#include <gx_main_interface.h>

Inheritance diagram for gx_gui::uiAdjustment:
Collaboration diagram for gx_gui::uiAdjustment:

Public Member Functions

 uiAdjustment (gx_engine::GxMachineBase &machine_, const std::string &id_, Gtk::Adjustment *adj)
 
void changed ()
 
void on_parameter_changed (float v)
 
- Public Member Functions inherited from gx_gui::uiElement
virtual ~uiElement ()
 

Public Attributes

gx_engine::GxMachineBasemachine
 
const std::string id
 
Gtk::Adjustment * fAdj
 
bool blocked
 

Detailed Description

Definition at line 221 of file gx_main_interface.h.

Constructor & Destructor Documentation

§ uiAdjustment()

gx_gui::uiAdjustment::uiAdjustment ( gx_engine::GxMachineBase machine_,
const std::string &  id_,
Gtk::Adjustment *  adj 
)
inline

Definition at line 226 of file gx_main_interface.h.

Member Function Documentation

§ changed()

void gx_gui::uiAdjustment::changed ( )
inline

§ on_parameter_changed()

void gx_gui::uiAdjustment::on_parameter_changed ( float  v)
inline

Definition at line 236 of file gx_main_interface.h.

Referenced by uiAdjustment().

Member Data Documentation

§ blocked

bool gx_gui::uiAdjustment::blocked

Definition at line 225 of file gx_main_interface.h.

§ fAdj

Gtk::Adjustment* gx_gui::uiAdjustment::fAdj

Definition at line 224 of file gx_main_interface.h.

§ id

const std::string gx_gui::uiAdjustment::id

Definition at line 223 of file gx_main_interface.h.

§ machine

gx_engine::GxMachineBase& gx_gui::uiAdjustment::machine

Definition at line 222 of file gx_main_interface.h.


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