X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fregion_selection.h;h=433f92e336c1c2d56f2ee9b444c7944570f1d0ac;hb=38e94875647782fa6c28e25be471f0cff6c97d2a;hp=062557eb9bbaeb43b1ac4aac921bd142cb31f011;hpb=12a7f12b0bcee20b6041b7ece27a120b130271c2;p=ardour.git diff --git a/gtk2_ardour/region_selection.h b/gtk2_ardour/region_selection.h index 062557eb9b..433f92e336 100644 --- a/gtk2_ardour/region_selection.h +++ b/gtk2_ardour/region_selection.h @@ -36,7 +36,7 @@ class TimeAxisView; */ class RegionSelection : public std::list { - public: +public: RegionSelection(); RegionSelection (const RegionSelection&); @@ -47,6 +47,7 @@ class RegionSelection : public std::list void sort_by_position_and_track (); bool contains (RegionView*) const; + bool contains (boost::shared_ptr) const; bool involves (const TimeAxisView&) const; void clear_all(); @@ -66,7 +67,9 @@ class RegionSelection : public std::list std::set > playlists () const; std::list pending; - private: + ARDOUR::RegionList regionlist () const; + +private: void remove_it (RegionView*); void add_to_layer (RegionView *);