Ardour  9.0-pre0-822-g12e3bc5c20
SendUI Class Reference

#include <send_ui.h>

Inheritance diagram for SendUI:
[legend]

Public Member Functions

 SendUI (Gtk::Window *, ARDOUR::Session *, std::shared_ptr< ARDOUR::Send >)
 
 ~SendUI ()
 

Private Member Functions

void fast_update ()
 
void outs_changed (ARDOUR::IOChange, void *)
 
bool invert_press (GdkEventButton *ev)
 
bool invert_release (GdkEventButton *ev)
 

Private Attributes

std::shared_ptr< ARDOUR::Send_send
 
ArdourWidgets::ArdourButton _invert_button
 
GainMeter _gpm
 
PannerUI _panners
 
Gtk::VBox _vbox
 
IOSelector_io
 
sigc::connection _fast_screen_update_connection
 
PBD::ScopedConnection _send_connection
 

Detailed Description

Definition at line 38 of file send_ui.h.

Constructor & Destructor Documentation

◆ SendUI()

SendUI::SendUI ( Gtk::Window *  ,
ARDOUR::Session ,
std::shared_ptr< ARDOUR::Send  
)

◆ ~SendUI()

SendUI::~SendUI ( )

Member Function Documentation

◆ fast_update()

void SendUI::fast_update ( )
private

◆ invert_press()

bool SendUI::invert_press ( GdkEventButton *  ev)
private

◆ invert_release()

bool SendUI::invert_release ( GdkEventButton *  ev)
private

◆ outs_changed()

void SendUI::outs_changed ( ARDOUR::IOChange  ,
void *   
)
private

Member Data Documentation

◆ _fast_screen_update_connection

sigc::connection SendUI::_fast_screen_update_connection
private

Definition at line 59 of file send_ui.h.

◆ _gpm

GainMeter SendUI::_gpm
private

Definition at line 54 of file send_ui.h.

◆ _invert_button

ArdourWidgets::ArdourButton SendUI::_invert_button
private

Definition at line 53 of file send_ui.h.

◆ _io

IOSelector* SendUI::_io
private

Definition at line 57 of file send_ui.h.

◆ _panners

PannerUI SendUI::_panners
private

Definition at line 55 of file send_ui.h.

◆ _send

std::shared_ptr<ARDOUR::Send> SendUI::_send
private

Definition at line 51 of file send_ui.h.

◆ _send_connection

PBD::ScopedConnection SendUI::_send_connection
private

Definition at line 60 of file send_ui.h.

◆ _vbox

Gtk::VBox SendUI::_vbox
private

Definition at line 56 of file send_ui.h.


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