Fix up confusion with relayering after movement drags in
[ardour.git] / gtk2_ardour / region_selection.h
index c4ad44da37e700ebdb217d06ba25c01a44bd98cd..fd43e4626fa648689137a88bcf92b5dd4463d7fb 100644 (file)
@@ -47,15 +47,11 @@ class RegionSelection : public std::list<RegionView*>
 
        void clear_all();
 
-       nframes_t start () const {
-               return _current_start;
-       }
+       framepos_t start () const;
 
        /* "end" collides with list<>::end */
 
-       nframes_t end_frame () const {
-               return _current_end;
-       }
+       framepos_t end_frame () const;
 
        const std::list<RegionView *>& by_layer() const { return _bylayer; }
        void  by_position (std::list<RegionView*>&) const;
@@ -66,9 +62,6 @@ class RegionSelection : public std::list<RegionView*>
 
        void add_to_layer (RegionView *);
 
-       nframes_t _current_start; ///< start position for the selection
-       nframes_t _current_end; ///< end position for the selection
-
        std::list<RegionView *> _bylayer; ///< list of regions sorted by layer
        PBD::ScopedConnection death_connection;
 };