[Summary] Just adding comment for better code-maintaining.
[ardour.git] / gtk2_ardour / audio_region_view.h
index 20caea17c14d9e213e787fc8d4e7c30674c994ec..598142099ed13e5efc2b317d93b6a719b9caf966 100644 (file)
@@ -51,13 +51,13 @@ class RouteTimeAxisView;
 class AudioRegionView : public RegionView
 {
   public:
-       AudioRegionView (ArdourCanvas::Group *,
+       AudioRegionView (ArdourCanvas::Container *,
                         RouteTimeAxisView&,
                         boost::shared_ptr<ARDOUR::AudioRegion>,
                         double initial_samples_per_pixel,
                         uint32_t base_color);
 
-       AudioRegionView (ArdourCanvas::Group *,
+       AudioRegionView (ArdourCanvas::Container *,
                         RouteTimeAxisView&,
                         boost::shared_ptr<ARDOUR::AudioRegion>,
                         double samples_per_pixel,
@@ -109,7 +109,7 @@ class AudioRegionView : public RegionView
 
        void show_region_editor ();
 
-       virtual void entered (bool);
+       virtual void entered ();
        virtual void exited ();
 
        void thaw_after_trim ();
@@ -205,6 +205,7 @@ private:
 
        void parameter_changed (std::string const &);
        void setup_waveform_visibility ();
+       void set_some_waveform_colors (std::vector<ArdourCanvas::WaveView*>& waves_to_color);
 
        /** A ScopedConnection for each PeaksReady callback (one per channel).  Each member
         *  may be 0 if no connection exists.