ardour
|
#include <time_info_box.h>
Public Member Functions | |
TimeInfoBox () | |
~TimeInfoBox () | |
void | set_session (ARDOUR::Session *) |
Public Member Functions inherited from CairoHPacker | |
CairoHPacker () | |
~CairoHPacker () | |
Gdk::Color | get_bg () const |
bool | on_expose_event (GdkEventExpose *) |
void | on_realize () |
Public Member Functions inherited from CairoPacker | |
CairoPacker () | |
virtual | ~CairoPacker () |
Public Member Functions inherited from ARDOUR::SessionHandlePtr | |
SessionHandlePtr (ARDOUR::Session *s) | |
SessionHandlePtr () | |
virtual | ~SessionHandlePtr () |
Private Member Functions | |
void | punch_changed (ARDOUR::Location *) |
void | punch_location_changed (ARDOUR::Location *) |
void | watch_punch (ARDOUR::Location *) |
void | selection_changed () |
void | sync_selection_mode (AudioClock *) |
void | sync_punch_mode (AudioClock *) |
bool | clock_button_release_event (GdkEventButton *ev, AudioClock *src) |
void | track_mouse_mode () |
void | region_property_change (boost::shared_ptr< ARDOUR::Region > r, const PBD::PropertyChange &what_changed) |
Private Attributes | |
Gtk::Table | left |
Gtk::Table | right |
AudioClock * | selection_start |
AudioClock * | selection_end |
AudioClock * | selection_length |
AudioClock * | punch_start |
AudioClock * | punch_end |
Gtk::Label | selection_title |
Gtk::Label | punch_title |
bool | syncing_selection |
bool | syncing_punch |
PBD::ScopedConnectionList | punch_connections |
PBD::ScopedConnectionList | editor_connections |
PBD::ScopedConnectionList | region_property_connections |
ArdourButton | punch_in_button |
ArdourButton | punch_out_button |
Additional Inherited Members | |
Protected Member Functions inherited from CairoPacker | |
virtual void | draw_background (Gtk::Widget &, GdkEventExpose *) |
Protected Member Functions inherited from ARDOUR::SessionHandlePtr | |
virtual void | session_going_away () |
Protected Attributes inherited from ARDOUR::SessionHandlePtr | |
ARDOUR::Session * | _session |
PBD::ScopedConnectionList | _session_connections |
Definition at line 43 of file time_info_box.h.
TimeInfoBox::TimeInfoBox | ( | ) |
Definition at line 46 of file time_info_box.cc.
TimeInfoBox::~TimeInfoBox | ( | ) |
Definition at line 156 of file time_info_box.cc.
|
private |
Definition at line 200 of file time_info_box.cc.
|
private |
Definition at line 385 of file time_info_box.cc.
|
private |
Definition at line 366 of file time_info_box.cc.
|
private |
Definition at line 173 of file time_info_box.cc.
|
private |
Definition at line 267 of file time_info_box.cc.
|
virtual |
Reimplemented from ARDOUR::SessionHandlePtr.
Definition at line 241 of file time_info_box.cc.
|
private |
Definition at line 229 of file time_info_box.cc.
|
private |
Definition at line 217 of file time_info_box.cc.
|
private |
Definition at line 167 of file time_info_box.cc.
|
private |
Definition at line 374 of file time_info_box.cc.
|
private |
Definition at line 71 of file time_info_box.h.
|
private |
Definition at line 52 of file time_info_box.h.
|
private |
Definition at line 70 of file time_info_box.h.
|
private |
Definition at line 60 of file time_info_box.h.
|
private |
Definition at line 74 of file time_info_box.h.
|
private |
Definition at line 75 of file time_info_box.h.
|
private |
Definition at line 59 of file time_info_box.h.
|
private |
Definition at line 63 of file time_info_box.h.
|
private |
Definition at line 72 of file time_info_box.h.
|
private |
Definition at line 53 of file time_info_box.h.
|
private |
Definition at line 56 of file time_info_box.h.
|
private |
Definition at line 57 of file time_info_box.h.
|
private |
Definition at line 55 of file time_info_box.h.
|
private |
Definition at line 62 of file time_info_box.h.
|
private |
Definition at line 65 of file time_info_box.h.
|
private |
Definition at line 64 of file time_info_box.h.