Ardour  9.0-pre0-822-g12e3bc5c20
TimeCtlBarController Class Reference

#include <timectl_gui.h>

Inheritance diagram for TimeCtlBarController:
[legend]

Public Member Functions

 TimeCtlBarController (Gtk::Adjustment &adj, TimeCtlGUI *g)
 
- 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

TimeCtlGUI_timectl_gui
 

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 69 of file timectl_gui.h.

Constructor & Destructor Documentation

◆ TimeCtlBarController()

TimeCtlBarController::TimeCtlBarController ( Gtk::Adjustment &  adj,
TimeCtlGUI g 
)
inline

Definition at line 72 of file timectl_gui.h.

Member Function Documentation

◆ get_label()

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

Reimplemented from ArdourWidgets::BarController.

Member Data Documentation

◆ _timectl_gui

TimeCtlGUI* TimeCtlBarController::_timectl_gui
private

Definition at line 80 of file timectl_gui.h.


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