[cluttermm] Use Cairo::Context via Cairo::RefPtr, not Glib::RefPtr.



commit 49d16eb6e5e1a774b26e5dbfbd40ed9d26db1b00
Author: Murray Cumming <murrayc murrayc com>
Date:   Fri Mar 14 10:59:36 2014 +0100

    Use Cairo::Context via Cairo::RefPtr, not Glib::RefPtr.
    
    Bug #657098 (ZekeDragon)

 clutter/src/cairo-texture.ccg |    2 +-
 clutter/src/cairo-texture.hg  |    6 +++---
 clutter/src/path.hg           |    4 ++--
 codegen/m4/convert_cairo.m4   |    8 ++++----
 4 files changed, 10 insertions(+), 10 deletions(-)
---
diff --git a/clutter/src/cairo-texture.ccg b/clutter/src/cairo-texture.ccg
index d21d232..b726e2d 100644
--- a/clutter/src/cairo-texture.ccg
+++ b/clutter/src/cairo-texture.ccg
@@ -23,7 +23,7 @@ namespace Clutter
 namespace Cairo
 {
 
-void set_source_color(Glib::RefPtr< ::Cairo::Context >& context, ::Clutter::Color color)
+void set_source_color(::Cairo::RefPtr< ::Cairo::Context >& context, ::Clutter::Color color)
 {
   clutter_cairo_set_source_color(context->cobj(), color.gobj());
 }
diff --git a/clutter/src/cairo-texture.hg b/clutter/src/cairo-texture.hg
index dd614d0..c1f61af 100644
--- a/clutter/src/cairo-texture.hg
+++ b/clutter/src/cairo-texture.hg
@@ -46,11 +46,11 @@ public:
   _WRAP_METHOD(void set_surface_size(guint width, guint height), clutter_cairo_texture_set_surface_size)
   _WRAP_METHOD(void get_surface_size(guint& width, guint& height) const, 
clutter_cairo_texture_get_surface_size)
 
-  _WRAP_METHOD(Glib::RefPtr< ::Cairo::Context > create_context(), clutter_cairo_texture_create)
-  _WRAP_METHOD(Glib::RefPtr< ::Cairo::Context > create_context_region(int x_offset, int y_offset, int width, 
int height), clutter_cairo_texture_create_region)
+  _WRAP_METHOD(::Cairo::RefPtr< ::Cairo::Context > create_context(), clutter_cairo_texture_create)
+  _WRAP_METHOD(::Cairo::RefPtr< ::Cairo::Context > create_context_region(int x_offset, int y_offset, int 
width, int height), clutter_cairo_texture_create_region)
 };
 
-void set_source_color(Glib::RefPtr< ::Cairo::Context >& context, ::Clutter::Color color);
+void set_source_color(::Cairo::RefPtr< ::Cairo::Context >& context, ::Clutter::Color color);
 
 } // namespace Cairo
 
diff --git a/clutter/src/path.hg b/clutter/src/path.hg
index 595035f..08ec498 100644
--- a/clutter/src/path.hg
+++ b/clutter/src/path.hg
@@ -141,8 +141,8 @@ public:
   _WRAP_METHOD(Glib::ustring get_description() const, clutter_path_get_description)
   _WRAP_METHOD(void set_description(const Glib::ustring& str), clutter_path_set_description)
 
-  _WRAP_METHOD(void add_cairo_path(const Glib::RefPtr<Cairo::Path>& path), clutter_path_add_cairo_path)
-  _WRAP_METHOD(void to_cairo_path(Glib::RefPtr<Cairo::Context>& context) const, clutter_path_to_cairo_path)
+  _WRAP_METHOD(void add_cairo_path(const ::Cairo::RefPtr<Cairo::Path>& path), clutter_path_add_cairo_path)
+  _WRAP_METHOD(void to_cairo_path(::Cairo::RefPtr<Cairo::Context>& context) const, 
clutter_path_to_cairo_path)
 
   _WRAP_METHOD(void clear(), clutter_path_clear)
   _WRAP_METHOD(guint get_position(double progress, Knot& position), clutter_path_get_position)
diff --git a/codegen/m4/convert_cairo.m4 b/codegen/m4/convert_cairo.m4
index fb2ba9d..40428b9 100644
--- a/codegen/m4/convert_cairo.m4
+++ b/codegen/m4/convert_cairo.m4
@@ -1,6 +1,6 @@
-_CONVERSION(`const Glib::RefPtr<Cairo::Path>&',`const cairo_path_t*',`($3)->cobj()')
-_CONVERSION(`Glib::RefPtr<Cairo::Context>&',`cairo_t*',`($3)->cobj()')
-_CONVERSION(`Glib::RefPtr< ::Cairo::Context >&',`cairo_t*',`($3)->cobj()')
-_CONVERSION(`cairo_t*',`Glib::RefPtr< ::Cairo::Context >',`$2(new ::Cairo::Context ($3, true))')
+_CONVERSION(`const ::Cairo::RefPtr<Cairo::Path>&',`const cairo_path_t*',`($3)->cobj()')
+_CONVERSION(`::Cairo::RefPtr<Cairo::Context>&',`cairo_t*',`($3)->cobj()')
+_CONVERSION(`::Cairo::RefPtr< ::Cairo::Context >&',`cairo_t*',`($3)->cobj()')
+_CONVERSION(`cairo_t*',`::Cairo::RefPtr< ::Cairo::Context >',`$2(new ::Cairo::Context ($3, true))')
 _CONVERSION(`const cairo_font_options_t*',`::Cairo::FontOptions',`$2(const_cast<cairo_font_options_t*>($3), 
true)')
 _CONVERSION(`const ::Cairo::FontOptions&',`const cairo_font_options_t*',`($3).cobj()')


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]