Major Theme Manager changes, see ardour-dev
[ardour.git] / gtk2_ardour / selection.h
index 5422888536fdb0efe1ee92ea9f9bebed57339851..868163d04f571a3059b2e25dce60d2aaf38b24b3 100644 (file)
@@ -15,7 +15,6 @@
     along with this program; if not, write to the Free Software
     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 
-    $Id$
 */
 
 #ifndef __ardour_gtk_selection_h__
@@ -46,6 +45,10 @@ namespace ARDOUR {
        class AutomationList;
 }
 
+/// Lists of selected things
+
+/** The Selection class holds lists of selected items (tracks, regions, etc. etc.). */
+
 class Selection : public sigc::trackable 
 {
   public:
@@ -150,6 +153,7 @@ class Selection : public sigc::trackable
        void clear_points ();
 
        void foreach_region (void (ARDOUR::Region::*method)(void));
+       void foreach_regionview (void (RegionView::*method)(void));
        template<class A> void foreach_region (void (ARDOUR::Region::*method)(A), A arg);
 
   private: