convert property_foo().set_value(bar) to property_foo() = bar
[ardour.git] / gtk2_ardour / ghostregion.h
index 3fc96384b3a7b051b01fdc754803c6a4e139c30b..0ca52a70e69a306da88ab7b6ca9831dbf7527594 100644 (file)
 
 #include <vector>
 #include <sigc++/signal.h>
-#include <gtk-canvas.h>
+#include <libgnomecanvasmm/libgnomecanvasmm.h>
+#include "canvas.h"
+#include "simplerect.h"
 
 class AutomationTimeAxisView;
 
 struct GhostRegion : public sigc::trackable
 {
     AutomationTimeAxisView& trackview;
-    GtkCanvasItem* group;
-    GtkCanvasItem* base_rect;
-    std::vector<GtkCanvasItem*> waves;
+    ArdourCanvas::Group* group;
+    ArdourCanvas::SimpleRect* base_rect;
+    std::vector<ArdourCanvas::WaveView*> waves;
 
     GhostRegion (AutomationTimeAxisView& tv, double initial_unit_pos);
     ~GhostRegion ();