Add AudioClock::on() method as convenience method for serialization
[ardour.git] / gtk2_ardour / region_selection.h
index 36e40061c1a6b392166bdaec2f6544fc7ddf8084..e3bf60ee969f7bf46e48c08cd58673b97d57e012 100644 (file)
@@ -47,6 +47,7 @@ class RegionSelection : public std::list<RegionView*>
        void sort_by_position_and_track ();
 
        bool contains (RegionView*) const;
+       bool contains (boost::shared_ptr<ARDOUR::Region>) const;
        bool involves (const TimeAxisView&) const;
 
        void clear_all();
@@ -61,7 +62,12 @@ class RegionSelection : public std::list<RegionView*>
        void  by_position (std::list<RegionView*>&) const;
        void  by_track (std::list<RegionView*>&) const;
 
+       size_t n_midi_regions() const;
+
        std::set<boost::shared_ptr<ARDOUR::Playlist> > playlists () const;
+       std::list<PBD::ID> pending;
+
+       ARDOUR::RegionList regionlist () const;
 
   private:
        void remove_it (RegionView*);