ardour
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
ControlSurfacesOptions Class Reference
Inheritance diagram for ControlSurfacesOptions:
OptionEditorBox OptionEditorComponent

Classes

class  ControlSurfacesModelColumns
 

Public Member Functions

 ControlSurfacesOptions (Gtk::Window &parent)
 
void parameter_changed (std::string const &)
 
void set_state_from_config ()
 
- Public Member Functions inherited from OptionEditorBox
 OptionEditorBox ()
 
void add_to_page (OptionEditorPage *)
 
Gtk::Widget & tip_widget ()
 
- Public Member Functions inherited from OptionEditorComponent
virtual ~OptionEditorComponent ()
 
void add_widget_to_page (OptionEditorPage *, Gtk::Widget *)
 
void add_widgets_to_page (OptionEditorPage *, Gtk::Widget *, Gtk::Widget *)
 
void set_note (std::string const &)
 

Private Member Functions

void protocol_status_changed (ControlProtocolInfo *cpi)
 
void view_changed (TreeModel::Path const &, TreeModel::iterator const &i)
 
void edit_clicked (GdkEventButton *ev)
 

Private Attributes

Glib::RefPtr< ListStore > _store
 
ControlSurfacesModelColumns _model
 
TreeView _view
 
Gtk::Window & _parent
 
PBD::ScopedConnection protocol_status_connection
 
uint32_t _ignore_view_change
 

Additional Inherited Members

- Protected Attributes inherited from OptionEditorBox
Gtk::VBox * _box
 constituent box for subclasses to add widgets to More...
 

Detailed Description

Definition at line 728 of file rc_option_editor.cc.

Constructor & Destructor Documentation

ControlSurfacesOptions::ControlSurfacesOptions ( Gtk::Window &  parent)
inline

Definition at line 731 of file rc_option_editor.cc.

Member Function Documentation

void ControlSurfacesOptions::edit_clicked ( GdkEventButton *  ev)
inlineprivate

Definition at line 833 of file rc_option_editor.cc.

void ControlSurfacesOptions::parameter_changed ( std::string const &  p)
inlinevirtual

Called when a configuration parameter's value has changed.

Parameters
pparameter name

Implements OptionEditorBox.

Definition at line 759 of file rc_option_editor.cc.

void ControlSurfacesOptions::protocol_status_changed ( ControlProtocolInfo cpi)
inlineprivate

Definition at line 783 of file rc_option_editor.cc.

void ControlSurfacesOptions::set_state_from_config ( )
inlinevirtual

Called to instruct the object to set its UI state from the configuration

Implements OptionEditorBox.

Definition at line 764 of file rc_option_editor.cc.

void ControlSurfacesOptions::view_changed ( TreeModel::Path const &  ,
TreeModel::iterator const &  i 
)
inlineprivate

Definition at line 799 of file rc_option_editor.cc.

Member Data Documentation

uint32_t ControlSurfacesOptions::_ignore_view_change
private

Definition at line 895 of file rc_option_editor.cc.

ControlSurfacesModelColumns ControlSurfacesOptions::_model
private

Definition at line 891 of file rc_option_editor.cc.

Gtk::Window& ControlSurfacesOptions::_parent
private

Definition at line 893 of file rc_option_editor.cc.

Glib::RefPtr<ListStore> ControlSurfacesOptions::_store
private

Definition at line 890 of file rc_option_editor.cc.

TreeView ControlSurfacesOptions::_view
private

Definition at line 892 of file rc_option_editor.cc.

PBD::ScopedConnection ControlSurfacesOptions::protocol_status_connection
private

Definition at line 894 of file rc_option_editor.cc.


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