some (unfinished) work on incorporating Ben's rev 6919 changes regarding track select...
[ardour.git] / gtk2_ardour / route_time_axis.h
index 576c3533340d9986c053e6d0e9325aeb23d0bb35..840b18ed143dd4e6d9b81b1027eeca7a43fab221 100644 (file)
@@ -83,7 +83,7 @@ public:
        void selection_click (GdkEventButton*);
        void set_selected_points (PointSelection&);
        void set_selected_regionviews (RegionSelection&);
-       void get_selectables (nframes_t start, nframes_t end, double top, double bot, std::list<Selectable *>&);
+       void get_selectables (ARDOUR::framepos_t start, ARDOUR::framepos_t end, double top, double bot, std::list<Selectable *>&);
        void get_inverted_selectables (Selection&, std::list<Selectable*>&);
        void set_layer_display (LayerDisplay d);
        LayerDisplay layer_display () const;
@@ -92,10 +92,8 @@ public:
        nframes64_t find_next_region_boundary (nframes64_t pos, int32_t dir);
 
        /* Editing operations */
-       bool cut_copy_clear (Selection&, Editing::CutCopyOp);
-       bool paste (nframes_t, float times, Selection&, size_t nth);
-
-       TimeAxisView::Children get_child_list();
+       void cut_copy_clear (Selection&, Editing::CutCopyOp);
+       bool paste (ARDOUR::framepos_t, float times, Selection&, size_t nth);
 
        void toggle_automation_track (const Evoral::Parameter& param);
 
@@ -107,8 +105,7 @@ public:
        /* group playlist name resolving */
        std::string resolve_new_group_playlist_name(std::string &, std::vector<boost::shared_ptr<ARDOUR::Playlist> > const &);
 
-
-       void build_playlist_menu (Gtk::Menu *);
+       void build_playlist_menu ();
 
        void add_underlay (StreamView*, bool update_xml = true);
        void remove_underlay (StreamView*);
@@ -174,7 +171,7 @@ protected:
 
        void update_diskstream_display ();
 
-       gint edit_click  (GdkEventButton *);
+       gint route_group_click  (GdkEventButton *);
 
        void processors_changed (ARDOUR::RouteProcessorChange);