Ardour  9.0-pre0-582-g084a23a80d
PluginPinWidget::Control Class Reference
Inheritance diagram for PluginPinWidget::Control:
[legend]

Public Member Functions

 Control (std::shared_ptr< ARDOUR::AutomationControl >, std::string const &)
 
 ~Control ()
 

Public Attributes

Gtk::Alignment box
 

Private Member Functions

void slider_adjusted ()
 
void control_changed ()
 
void set_tooltip ()
 

Private Attributes

std::weak_ptr< ARDOUR::AutomationControl_control
 
Gtk::Adjustment _adjustment
 
ArdourWidgets::HSliderController _slider
 
Gtkmm2ext::PersistentTooltip _slider_persistant_tooltip
 
bool _ignore_ui_adjustment
 
sigc::connection timer_connection
 
std::string _name
 

Detailed Description

Definition at line 219 of file plugin_pin_dialog.h.

Constructor & Destructor Documentation

◆ Control()

PluginPinWidget::Control::Control ( std::shared_ptr< ARDOUR::AutomationControl ,
std::string const &   
)

◆ ~Control()

PluginPinWidget::Control::~Control ( )

Member Function Documentation

◆ control_changed()

void PluginPinWidget::Control::control_changed ( )
private

◆ set_tooltip()

void PluginPinWidget::Control::set_tooltip ( )
private

◆ slider_adjusted()

void PluginPinWidget::Control::slider_adjusted ( )
private

Member Data Documentation

◆ _adjustment

Gtk::Adjustment PluginPinWidget::Control::_adjustment
private

Definition at line 230 of file plugin_pin_dialog.h.

◆ _control

std::weak_ptr<ARDOUR::AutomationControl> PluginPinWidget::Control::_control
private

Definition at line 229 of file plugin_pin_dialog.h.

◆ _ignore_ui_adjustment

bool PluginPinWidget::Control::_ignore_ui_adjustment
private

Definition at line 234 of file plugin_pin_dialog.h.

◆ _name

std::string PluginPinWidget::Control::_name
private

Definition at line 236 of file plugin_pin_dialog.h.

◆ _slider

ArdourWidgets::HSliderController PluginPinWidget::Control::_slider
private

Definition at line 231 of file plugin_pin_dialog.h.

◆ _slider_persistant_tooltip

Gtkmm2ext::PersistentTooltip PluginPinWidget::Control::_slider_persistant_tooltip
private

Definition at line 232 of file plugin_pin_dialog.h.

◆ box

Gtk::Alignment PluginPinWidget::Control::box

Definition at line 223 of file plugin_pin_dialog.h.

◆ timer_connection

sigc::connection PluginPinWidget::Control::timer_connection
private

Definition at line 235 of file plugin_pin_dialog.h.


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