summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor.h
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/editor.h')
-rw-r--r--gtk2_ardour/editor.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/gtk2_ardour/editor.h b/gtk2_ardour/editor.h
index 5b4e54f4f6..acd18c211e 100644
--- a/gtk2_ardour/editor.h
+++ b/gtk2_ardour/editor.h
@@ -165,6 +165,8 @@ class Editor : public PublicEditor
TimeAxisView* get_named_time_axis(const std::string & name) ;
#endif
+ RouteTimeAxisView* get_route_view_by_id (PBD::ID& id);
+
void consider_auditioning (boost::shared_ptr<ARDOUR::Region>);
void hide_a_region (boost::shared_ptr<ARDOUR::Region>);
void remove_a_region (boost::shared_ptr<ARDOUR::Region>);
@@ -313,6 +315,7 @@ class Editor : public PublicEditor
bool dragging_playhead () const { return _dragging_playhead; }
void toggle_waveform_visibility ();
+ void toggle_zero_line_visibility ();
void toggle_waveforms_while_recording ();
void toggle_measure_visibility ();
void toggle_logo_visibility ();
@@ -1111,6 +1114,8 @@ class Editor : public PublicEditor
void insert_region_list_drag (boost::shared_ptr<ARDOUR::Region>, int x, int y);
void insert_region_list_selection (float times);
+ void insert_route_list_drag (boost::shared_ptr<ARDOUR::Route>, int x, int y);
+
/* import & embed */
void add_external_audio_action (Editing::ImportMode);
@@ -1870,6 +1875,13 @@ class Editor : public PublicEditor
guint info,
guint time);
+ void drop_routes (const Glib::RefPtr<Gdk::DragContext>& context,
+ gint x,
+ gint y,
+ const Gtk::SelectionData& data,
+ guint info,
+ guint time);
+
/* audio export */
ExportDialog *export_dialog;