From 55009368c52699b0a0c20dea2cbe0d41d77abc57 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 3 Jun 2014 23:56:08 -0400 Subject: [PATCH] allow public access to CairoWidget::render() --- libs/gtkmm2ext/gtkmm2ext/cairo_widget.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h b/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h index 2c70f8aad2..604abb7a71 100644 --- a/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h +++ b/libs/gtkmm2ext/gtkmm2ext/cairo_widget.h @@ -67,9 +67,10 @@ public: static void provide_background_for_cairo_widget (Gtk::Widget& w, const Gdk::Color& bg); + virtual void render (cairo_t *, cairo_rectangle_t*) = 0; + protected: /** Render the widget to the given Cairo context */ - 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);