ector: add a base interface for all cairo renderer.
authorCedric BAIL <cedric@osg.samsung.com>
Fri, 3 Apr 2015 14:22:00 +0000 (16:22 +0200)
committerCedric BAIL <cedric@osg.samsung.com>
Fri, 3 Apr 2015 14:22:00 +0000 (16:22 +0200)
src/Makefile_Ector.am
src/lib/ector/cairo/ector_renderer_cairo_base.eo [new file with mode: 0644]

index 2327bc6..dca175f 100644 (file)
@@ -11,6 +11,7 @@ ector_eolian_files = \
 # Handle cairo backend
 ector_eolian_files += \
        lib/ector/cairo/ector_cairo_surface.eo \
+       lib/ector/cairo/ector_renderer_cairo_base.eo \
        lib/ector/cairo/ector_renderer_cairo_shape.eo \
        lib/ector/cairo/ector_renderer_cairo_gradient_linear.eo \
        lib/ector/cairo/ector_renderer_cairo_gradient_radial.eo
diff --git a/src/lib/ector/cairo/ector_renderer_cairo_base.eo b/src/lib/ector/cairo/ector_renderer_cairo_base.eo
new file mode 100644 (file)
index 0000000..7075710
--- /dev/null
@@ -0,0 +1,9 @@
+interface Ector.Renderer.Cairo.Base
+{
+   legacy_prefix: null;
+   methods {
+      fill {
+         return: bool;
+      }
+   }
+}