ardour
Public Member Functions | Private Member Functions | Private Attributes | List of all members
FaderOption Class Reference

#include <option_editor.h>

Inheritance diagram for FaderOption:
Option OptionEditorComponent

Public Member Functions

 FaderOption (std::string const &, std::string const &, sigc::slot< ARDOUR::gain_t > g, sigc::slot< bool, ARDOUR::gain_t > s)
 
void set_state_from_config ()
 
void add_to_page (OptionEditorPage *)
 
Gtk::Widget & tip_widget ()
 
- Public Member Functions inherited from Option
 Option (std::string const &i, std::string const &n)
 
void parameter_changed (std::string const &p)
 
std::string id () const
 
- 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 db_changed ()
 

Private Attributes

Gtk::Adjustment _db_adjustment
 
Gtkmm2ext::HSliderController_db_slider
 
Gtk::Entry _db_display
 
Gtk::Label _label
 
Gtk::HBox _box
 
Gtk::VBox _fader_centering_box
 
sigc::slot< ARDOUR::gain_t_get
 
sigc::slot< bool, ARDOUR::gain_t_set
 

Additional Inherited Members

- Protected Attributes inherited from Option
std::string _id
 
std::string _name
 

Detailed Description

Definition at line 573 of file option_editor.h.

Constructor & Destructor Documentation

FaderOption::FaderOption ( std::string const &  ,
std::string const &  ,
sigc::slot< ARDOUR::gain_t g,
sigc::slot< bool, ARDOUR::gain_t s 
)

Definition at line 267 of file option_editor.cc.

Member Function Documentation

void FaderOption::add_to_page ( OptionEditorPage )
virtual

Called to instruct the object to add itself to an OptionEditorPage

Implements Option.

Definition at line 316 of file option_editor.cc.

void FaderOption::db_changed ( )
private

Definition at line 310 of file option_editor.cc.

void FaderOption::set_state_from_config ( )
virtual

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

Implements Option.

Definition at line 293 of file option_editor.cc.

Gtk::Widget& FaderOption::tip_widget ( )
inlinevirtual

Implements OptionEditorComponent.

Definition at line 581 of file option_editor.h.

Member Data Documentation

Gtk::HBox FaderOption::_box
private

Definition at line 590 of file option_editor.h.

Gtk::Adjustment FaderOption::_db_adjustment
private

Definition at line 586 of file option_editor.h.

Gtk::Entry FaderOption::_db_display
private

Definition at line 588 of file option_editor.h.

Gtkmm2ext::HSliderController* FaderOption::_db_slider
private

Definition at line 587 of file option_editor.h.

Gtk::VBox FaderOption::_fader_centering_box
private

Definition at line 591 of file option_editor.h.

sigc::slot<ARDOUR::gain_t> FaderOption::_get
private

Definition at line 592 of file option_editor.h.

Gtk::Label FaderOption::_label
private

Definition at line 589 of file option_editor.h.

sigc::slot<bool, ARDOUR::gain_t> FaderOption::_set
private

Definition at line 593 of file option_editor.h.


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