ardour
|
#include <level_meter.h>
Public Member Functions | |
LevelMeterHBox (ARDOUR::Session *) | |
~LevelMeterHBox () | |
Public Member Functions inherited from LevelMeterBase | |
LevelMeterBase (ARDOUR::Session *, PBD::EventLoop::InvalidationRecord *ir, Gtkmm2ext::FastMeter::Orientation o=Gtkmm2ext::FastMeter::Vertical) | |
virtual | ~LevelMeterBase () |
virtual void | set_meter (ARDOUR::PeakMeter *meter) |
void | update_gain_sensitive () |
float | update_meters () |
void | update_meters_falloff () |
void | clear_meters (bool reset_highlight=true) |
void | hide_meters () |
void | setup_meters (int len=0, int width=3, int thin=2) |
void | set_type (ARDOUR::MeterType) |
ARDOUR::MeterType | get_type () |
Public Member Functions inherited from ARDOUR::SessionHandlePtr | |
SessionHandlePtr (ARDOUR::Session *s) | |
SessionHandlePtr () | |
virtual | ~SessionHandlePtr () |
virtual void | set_session (ARDOUR::Session *) |
Protected Member Functions | |
void | mtr_pack (Gtk::Widget &w) |
void | mtr_remove (Gtk::Widget &w) |
Protected Member Functions inherited from ARDOUR::SessionHandlePtr | |
virtual void | session_going_away () |
Additional Inherited Members | |
Public Attributes inherited from LevelMeterBase | |
PBD::Signal1< bool, GdkEventButton * > | ButtonPress |
PBD::Signal1< bool, GdkEventButton * > | ButtonRelease |
PBD::Signal1< void, ARDOUR::MeterType > | MeterTypeChanged |
Protected Attributes inherited from ARDOUR::SessionHandlePtr | |
ARDOUR::Session * | _session |
PBD::ScopedConnectionList | _session_connections |
Definition at line 129 of file level_meter.h.
LevelMeterHBox::LevelMeterHBox | ( | ARDOUR::Session * | s | ) |
Definition at line 519 of file level_meter.cc.
LevelMeterHBox::~LevelMeterHBox | ( | ) |
Definition at line 527 of file level_meter.cc.
|
protectedvirtual |
Implements LevelMeterBase.
Definition at line 530 of file level_meter.cc.
|
protectedvirtual |
Implements LevelMeterBase.
Definition at line 535 of file level_meter.cc.