Ardour  9.0-pre0-822-g12e3bc5c20
AutomationBarController Class Reference

#include <automation_controller.h>

Inheritance diagram for AutomationBarController:
[legend]

Public Member Functions

 AutomationBarController (std::shared_ptr< ARDOUR::AutomationControl > ac, Gtk::Adjustment *adj)
 
 ~AutomationBarController ()
 
- Public Member Functions inherited from ArdourWidgets::BarController
 BarController (Gtk::Adjustment &adj, std::shared_ptr< PBD::Controllable >)
 
virtual ~BarController ()
 
void set_sensitive (bool yn)
 
void set_digits (guint d)
 
ArdourFader::Tweaks tweaks () const
 
void set_tweaks (ArdourFader::Tweaks t)
 
Gtk::Widget & event_widget ()
 

Private Member Functions

std::string get_label (double &)
 

Private Attributes

std::shared_ptr< ARDOUR::AutomationControl_controllable
 

Additional Inherited Members

- Public Attributes inherited from ArdourWidgets::BarController
sigc::signal< void, int > StartGesture
 
sigc::signal< void, int > StopGesture
 
sigc::signal< void, bool > SpinnerActive
 
- Protected Member Functions inherited from ArdourWidgets::BarController
bool on_button_press_event (GdkEventButton *)
 
bool on_button_release_event (GdkEventButton *)
 
void on_style_changed (const Glib::RefPtr< Gtk::Style > &)
 

Detailed Description

Definition at line 51 of file automation_controller.h.

Constructor & Destructor Documentation

◆ AutomationBarController()

AutomationBarController::AutomationBarController ( std::shared_ptr< ARDOUR::AutomationControl ac,
Gtk::Adjustment *  adj 
)

◆ ~AutomationBarController()

AutomationBarController::~AutomationBarController ( )

Member Function Documentation

◆ get_label()

std::string AutomationBarController::get_label ( double &  )
privatevirtual

Reimplemented from ArdourWidgets::BarController.

Member Data Documentation

◆ _controllable

std::shared_ptr<ARDOUR::AutomationControl> AutomationBarController::_controllable
private

Definition at line 58 of file automation_controller.h.


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