Ardour
9.0-pre0-822-g12e3bc5c20
|
#include <time_info_box.h>
Public Member Functions | |
TimeInfoBox (std::string state_node_name, bool with_punch) | |
~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 () |
void | on_size_allocate (Gtk::Allocation &alloc) |
Public Member Functions inherited from CairoPacker | |
CairoPacker () | |
virtual | ~CairoPacker () |
Public Member Functions inherited from ARDOUR::SessionHandlePtr | |
SessionHandlePtr (ARDOUR::Session *s) | |
SessionHandlePtr () | |
virtual | ~SessionHandlePtr () |
virtual ARDOUR::Session * | session () const |
Private Member Functions | |
void | punch_changed (ARDOUR::Location *) |
void | punch_location_changed (ARDOUR::Location *) |
void | watch_punch (ARDOUR::Location *) |
void | selection_changed () |
void | region_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 () |
Private Attributes | |
Gtk::Table | table |
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 |
bool | with_punch_clock |
PBD::ScopedConnectionList | punch_connections |
PBD::ScopedConnectionList | editor_connections |
PBD::ScopedConnectionList | region_property_connections |
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 40 of file time_info_box.h.
TimeInfoBox::TimeInfoBox | ( | std::string | state_node_name, |
bool | with_punch | ||
) |
TimeInfoBox::~TimeInfoBox | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
virtual |
Reimplemented from ARDOUR::SessionHandlePtr.
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 68 of file time_info_box.h.
|
private |
Definition at line 67 of file time_info_box.h.
|
private |
Definition at line 56 of file time_info_box.h.
|
private |
Definition at line 55 of file time_info_box.h.
|
private |
Definition at line 59 of file time_info_box.h.
|
private |
Definition at line 69 of file time_info_box.h.
|
private |
Definition at line 52 of file time_info_box.h.
|
private |
Definition at line 53 of file time_info_box.h.
|
private |
Definition at line 51 of file time_info_box.h.
|
private |
Definition at line 58 of file time_info_box.h.
|
private |
Definition at line 61 of file time_info_box.h.
|
private |
Definition at line 60 of file time_info_box.h.
|
private |
Definition at line 49 of file time_info_box.h.
|
private |
Definition at line 62 of file time_info_box.h.