20 #ifndef __ardour_location_ui_h__
21 #define __ardour_location_ui_h__
23 #include <gtkmm/box.h>
24 #include <gtkmm/checkbutton.h>
25 #include <gtkmm/button.h>
26 #include <gtkmm/table.h>
27 #include <gtkmm/entry.h>
28 #include <gtkmm/label.h>
29 #include <gtkmm/paned.h>
30 #include <gtkmm/scrolledwindow.h>
227 #endif // __ardour_location_ui_h__
ARDOUR::Location * get_location()
AudioClock::Mode clock_mode_from_session_instant_xml() const
Gtk::CheckButton preemph_check_button
void set_session(ARDOUR::Session *)
void set_clock_group(ClockGroup &)
Gtk::VBox range_frame_box
Gtk::CheckButton glue_check_button
std::list< Location * > LocationList
gint do_location_remove(ARDOUR::Location *)
void name_entry_changed()
Gtk::VPaned loc_range_panes
Gtk::CheckButton hide_check_button
guint32 i_am_the_modifier
Gtk::Label composer_label
Gtk::ScrolledWindow location_rows_scroller
virtual ~LocationEditRow()
Gtk::Button add_range_button
guint32 i_am_the_modifier
ClockGroup * _clock_group
void isrc_entry_changed()
PBD::ScopedConnectionList connections
void composer_entry_changed()
void session_going_away()
Gtk::HBox cd_track_details_hbox
XMLNode & get_state() const
void set_clock_editable_status()
Gtk::Button start_to_playhead_button
void set_session(ARDOUR::Session *)
void session_going_away()
LocationEditRow punch_edit_row
Gtk::CheckButton scms_check_button
void show_cd_track_details()
sigc::signal< void > redraw_ranges
bool on_delete_event(GdkEventAny *)
void refresh_location_list()
void clock_changed(LocationPart part)
Gtk::Label performer_label
void map_locations(const ARDOUR::Locations::LocationList &)
LocationEditRow(ARDOUR::Session *sess=0, ARDOUR::Location *loc=0, int32_t num=-1)
void set_location(ARDOUR::Location *)
void performer_entry_changed()
Gtk::Button add_location_button
Gtk::Entry performer_entry
ClockGroup * _clock_group
void location_added(ARDOUR::Location *)
void location_redraw_ranges()
ARDOUR::Location * location
LocationEditRow loop_edit_row
void set_clock_mode(AudioClock::Mode)
sigc::signal< void, ARDOUR::Location * > remove_requested
Gtk::Entry composer_entry
void location_removed(ARDOUR::Location *)
void position_lock_style_changed()
Gtk::CheckButton cd_check_button
bool locate_to_clock(GdkEventButton *, AudioClock *)
Gtk::Button remove_button
Gtk::ScrolledWindow range_rows_scroller
void to_playhead_button_pressed(LocationPart part)
void set_session(ARDOUR::Session *)
void location_remove_requested(ARDOUR::Location *)
ARDOUR::Location * newest_location
Gtk::Button end_to_playhead_button
void remove_button_pressed()
Gtk::CheckButton lock_check_button