summaryrefslogtreecommitdiff
path: root/src/lib/ector/cairo/ector_cairo_surface.eo
diff options
context:
space:
mode:
authorCedric BAIL <cedric@osg.samsung.com>2015-04-03 16:21:56 +0200
committerCedric BAIL <cedric@osg.samsung.com>2015-04-03 16:21:56 +0200
commitcba397fcf1505b164d7f8b5ef4f6a0dd7cc7822d (patch)
tree34e5a62ec5024738ea4de4f6338e3dcf83b14b6a /src/lib/ector/cairo/ector_cairo_surface.eo
parentb06e7706140971a8890a0efb7b4e964a5f418ea1 (diff)
ector: and here come the beginning of a Cairo backend.
The idea is that Evas engine will actually inherit from it to instanciate their own Cairo backend (Software and GL) from there.
Diffstat (limited to 'src/lib/ector/cairo/ector_cairo_surface.eo')
-rw-r--r--src/lib/ector/cairo/ector_cairo_surface.eo11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/ector/cairo/ector_cairo_surface.eo b/src/lib/ector/cairo/ector_cairo_surface.eo
index 08073254a7..9c4e979714 100644
--- a/src/lib/ector/cairo/ector_cairo_surface.eo
+++ b/src/lib/ector/cairo/ector_cairo_surface.eo
@@ -1,6 +1,15 @@
1class Ector.cairo.Surface (Ector.Generic.Surface) 1class Ector.Cairo.Surface (Ector.Generic.Surface)
2{ 2{
3 eo_prefix: ector_cairo_surface; 3 eo_prefix: ector_cairo_surface;
4 legacy_prefix: null;
5 methods {
6 symbol_get {
7 return: void * @warn_unused;
8 params {
9 @in char* name;
10 }
11 }
12 }
4 implements { 13 implements {
5 Ector.Generic.Surface.renderer_factory_new; 14 Ector.Generic.Surface.renderer_factory_new;
6 } 15 }