change the meters into CairoWidget, add expose_area to CairoWidget::render()
[ardour.git] / libs / gtkmm2ext / gtkmm2ext / cairo_widget.h
index c8927b050b98fbce2fa88b3f6fe1965173d5828b..2c70f8aad2ef79b55647563199448aaa7f507109 100644 (file)
@@ -69,7 +69,7 @@ public:
 
 protected:
        /** Render the widget to the given Cairo context */
-       virtual void render (cairo_t *) = 0;
+       virtual void render (cairo_t *, cairo_rectangle_t*) = 0;
        virtual bool on_expose_event (GdkEventExpose *);
        void on_size_allocate (Gtk::Allocation &);
        void on_state_changed (Gtk::StateType);