ector: cairo need a specialized fill function.

This commit is contained in:
Cedric BAIL 2015-04-03 16:22:03 +02:00
parent ea8f37e47d
commit 7417c034bf
4 changed files with 18 additions and 2 deletions

View File

@ -4,8 +4,10 @@
#include <Eina.h>
#include <Ector.h>
#include <cairo/Ector_Cairo.h>
#include "ector_private.h"
#include "ector_cairo_private.h"
typedef struct _Ector_Renderer_Cairo_Gradient_Radial_Data Ector_Renderer_Cairo_Gradient_Radial_Data;
struct _Ector_Renderer_Cairo_Gradient_Radial_Data
@ -27,4 +29,9 @@ _ector_renderer_cairo_gradient_radial_ector_renderer_generic_base_done(Eo *obj,
{
}
static Eina_Bool
_ector_renderer_cairo_gradient_radial_ector_renderer_cairo_base_fill(Eo *obj, Ector_Renderer_Cairo_Gradient_Radial_Data *pd)
{
}
#include "ector_renderer_cairo_gradient_radial.eo.c"

View File

@ -1,4 +1,4 @@
class Ector.Renderer.Cairo.Gradient_Radial (Ector.Renderer.Generic.Gradient_Radial)
class Ector.Renderer.Cairo.Gradient_Radial (Ector.Renderer.Cairo.Base, Ector.Renderer.Generic.Gradient_Radial)
{
eo_prefix: ector_renderer_cairo_gradient_radial;
legacy_prefix: null;
@ -6,5 +6,6 @@ class Ector.Renderer.Cairo.Gradient_Radial (Ector.Renderer.Generic.Gradient_Radi
Ector.Renderer.Generic.Base.prepare;
Ector.Renderer.Generic.Base.draw;
Ector.Renderer.Generic.Base.done;
Ector.Renderer.Cairo.Base.fill;
}
}

View File

@ -4,8 +4,10 @@
#include <Eina.h>
#include <Ector.h>
#include <cairo/Ector_Cairo.h>
#include "ector_private.h"
#include "ector_cairo_private.h"
typedef struct _Ector_Renderer_Cairo_Shape_Data Ector_Renderer_Cairo_Shape_Data;
struct _Ector_Renderer_Cairo_Shape_Data
@ -27,4 +29,9 @@ _ector_renderer_cairo_shape_ector_renderer_generic_base_done(Eo *obj, Ector_Rend
{
}
static Eina_Bool
_ector_renderer_cairo_shape_ector_renderer_cairo_base_fill(Eo *obj, Ector_Renderer_Cairo_Shape_Data *pd)
{
}
#include "ector_renderer_cairo_shape.eo.c"

View File

@ -1,4 +1,4 @@
class Ector.Renderer.Cairo.Shape (Ector.Renderer.Generic.Shape)
class Ector.Renderer.Cairo.Shape (Ector.Renderer.Cairo.Base, Ector.Renderer.Generic.Shape)
{
eo_prefix: ector_renderer_cairo_shape;
legacy_prefix: null;
@ -6,5 +6,6 @@ class Ector.Renderer.Cairo.Shape (Ector.Renderer.Generic.Shape)
Ector.Renderer.Generic.Base.prepare;
Ector.Renderer.Generic.Base.draw;
Ector.Renderer.Generic.Base.done;
Ector.Renderer.Cairo.Base.fill;
}
}