ardour
Public Member Functions | Public Attributes | List of all members
GenericPluginUI::ControlUI Struct Reference
Inheritance diagram for GenericPluginUI::ControlUI:

Public Member Functions

const Evoral::Parameter parameter () const
 
 ControlUI (const Evoral::Parameter &param)
 
 ~ControlUI ()
 

Public Attributes

Evoral::Parameter param
 
boost::shared_ptr
< ARDOUR::AutomationControl
control
 
Gtk::ComboBoxText * combo
 
boost::shared_ptr
< ARDOUR::ScalePoints
scale_points
 
Gtk::ToggleButton * button
 
boost::shared_ptr
< AutomationController
controller
 
Gtkmm2ext::ClickBoxclickbox
 
Gtk::Label label
 
bool update_pending
 
char ignore_change
 
Gtk::Button automate_button
 
Gtk::FileChooserButton * file_button
 
Gtk::EventBox * display
 
Gtk::Label * display_label
 
Gtk::HBox * hbox
 
Gtk::VBox * vbox
 
MeterInfometerinfo
 

Detailed Description

Definition at line 239 of file plugin_ui.h.

Constructor & Destructor Documentation

GenericPluginUI::ControlUI::ControlUI ( const Evoral::Parameter param)

Definition at line 485 of file generic_pluginui.cc.

GenericPluginUI::ControlUI::~ControlUI ( )

Definition at line 507 of file generic_pluginui.cc.

Member Function Documentation

const Evoral::Parameter GenericPluginUI::ControlUI::parameter ( ) const
inline

Definition at line 241 of file plugin_ui.h.

Member Data Documentation

Gtk::Button GenericPluginUI::ControlUI::automate_button

Definition at line 256 of file plugin_ui.h.

Gtk::ToggleButton* GenericPluginUI::ControlUI::button

Definition at line 250 of file plugin_ui.h.

Gtkmm2ext::ClickBox* GenericPluginUI::ControlUI::clickbox

Definition at line 252 of file plugin_ui.h.

Gtk::ComboBoxText* GenericPluginUI::ControlUI::combo

Definition at line 248 of file plugin_ui.h.

boost::shared_ptr<ARDOUR::AutomationControl> GenericPluginUI::ControlUI::control

Definition at line 244 of file plugin_ui.h.

boost::shared_ptr<AutomationController> GenericPluginUI::ControlUI::controller

Definition at line 251 of file plugin_ui.h.

Gtk::EventBox* GenericPluginUI::ControlUI::display

Definition at line 261 of file plugin_ui.h.

Gtk::Label* GenericPluginUI::ControlUI::display_label

Definition at line 262 of file plugin_ui.h.

Gtk::FileChooserButton* GenericPluginUI::ControlUI::file_button

Definition at line 257 of file plugin_ui.h.

Gtk::HBox* GenericPluginUI::ControlUI::hbox

Definition at line 264 of file plugin_ui.h.

char GenericPluginUI::ControlUI::ignore_change

Definition at line 255 of file plugin_ui.h.

Gtk::Label GenericPluginUI::ControlUI::label

Definition at line 253 of file plugin_ui.h.

MeterInfo* GenericPluginUI::ControlUI::meterinfo

Definition at line 266 of file plugin_ui.h.

Evoral::Parameter GenericPluginUI::ControlUI::param

Definition at line 243 of file plugin_ui.h.

boost::shared_ptr<ARDOUR::ScalePoints> GenericPluginUI::ControlUI::scale_points

Definition at line 249 of file plugin_ui.h.

bool GenericPluginUI::ControlUI::update_pending

Definition at line 254 of file plugin_ui.h.

Gtk::VBox* GenericPluginUI::ControlUI::vbox

Definition at line 265 of file plugin_ui.h.


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