forked from enlightenment/efl
ector: fix building of the generic backend.
This commit is contained in:
parent
fedfbf4bf6
commit
85036dbeb1
|
@ -8,9 +8,9 @@
|
|||
#include "ector_private.h"
|
||||
|
||||
static void
|
||||
_ector_renderer_base_transformation_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
const Eina_Matrix3 *m)
|
||||
_ector_renderer_generic_base_transformation_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
const Eina_Matrix3 *m)
|
||||
{
|
||||
Eina_Matrix3 *tmp = pd->m;
|
||||
|
||||
|
@ -32,49 +32,49 @@ _ector_renderer_base_transformation_set(Eo *obj EINA_UNUSED,
|
|||
}
|
||||
|
||||
static const Eina_Matrix3 *
|
||||
_ector_renderer_base_transformation_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd)
|
||||
_ector_renderer_generic_base_transformation_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd)
|
||||
{
|
||||
return pd->m;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_base_origin_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
double x, double y)
|
||||
_ector_renderer_generic_base_origin_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
double x, double y)
|
||||
{
|
||||
pd->origin.x = x;
|
||||
pd->origin.y = y;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_base_origin_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
double *x, double *y)
|
||||
_ector_renderer_generic_base_origin_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
double *x, double *y)
|
||||
{
|
||||
if (x) *x = pd->origin.x;
|
||||
if (y) *y = pd->origin.y;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_base_visibility_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
Eina_Bool v)
|
||||
_ector_renderer_generic_base_visibility_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
Eina_Bool v)
|
||||
{
|
||||
pd->visibility = v;
|
||||
}
|
||||
|
||||
static Eina_Bool
|
||||
_ector_renderer_base_visibility_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd)
|
||||
_ector_renderer_generic_base_visibility_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd)
|
||||
{
|
||||
return pd->visibility;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_base_color_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
int r, int g, int b, int a)
|
||||
_ector_renderer_generic_base_color_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
int r, int g, int b, int a)
|
||||
{
|
||||
pd->color.r = r;
|
||||
pd->color.g = g;
|
||||
|
@ -83,9 +83,9 @@ _ector_renderer_base_color_set(Eo *obj EINA_UNUSED,
|
|||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_base_color_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
int *r, int *g, int *b, int *a)
|
||||
_ector_renderer_generic_base_color_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
int *r, int *g, int *b, int *a)
|
||||
{
|
||||
if (r) *r = pd->color.r;
|
||||
if (g) *g = pd->color.g;
|
||||
|
@ -94,31 +94,31 @@ _ector_renderer_base_color_get(Eo *obj EINA_UNUSED,
|
|||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_base_mask_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
Ector_Renderer *r)
|
||||
_ector_renderer_generic_base_mask_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
Ector_Renderer *r)
|
||||
{
|
||||
_ector_renderer_replace(&pd->mask, r);
|
||||
}
|
||||
|
||||
static Ector_Renderer *
|
||||
_ector_renderer_base_mask_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd)
|
||||
_ector_renderer_generic_base_mask_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd)
|
||||
{
|
||||
return pd->mask;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_base_quality_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
Ector_Quality q)
|
||||
_ector_renderer_generic_base_quality_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd,
|
||||
Ector_Quality q)
|
||||
{
|
||||
pd->q = q;
|
||||
}
|
||||
|
||||
static Ector_Quality
|
||||
_ector_renderer_base_quality_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd)
|
||||
_ector_renderer_generic_base_quality_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Base_Data *pd)
|
||||
{
|
||||
return pd->q;
|
||||
}
|
||||
|
|
|
@ -8,10 +8,10 @@
|
|||
#include "ector_private.h"
|
||||
|
||||
static void
|
||||
_ector_renderer_gradient_efl_graphics_gradient_stop_set(Eo *obj,
|
||||
Ector_Renderer_Generic_Gradient_Data *pd,
|
||||
const Efl_Graphics_Gradient_Stop *colors,
|
||||
unsigned int length)
|
||||
_ector_renderer_generic_gradient_efl_graphics_gradient_stop_set(Eo *obj,
|
||||
Ector_Renderer_Generic_Gradient_Data *pd,
|
||||
const Efl_Graphics_Gradient_Stop *colors,
|
||||
unsigned int length)
|
||||
{
|
||||
pd->colors = realloc(pd->colors, length * sizeof(Efl_Graphics_Gradient_Stop));
|
||||
if (!pd->colors)
|
||||
|
@ -25,26 +25,26 @@ _ector_renderer_gradient_efl_graphics_gradient_stop_set(Eo *obj,
|
|||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_gradient_efl_graphics_gradient_stop_get(Eo *obj,
|
||||
Ector_Renderer_Generic_Gradient_Data *pd,
|
||||
const Efl_Graphics_Gradient_Stop **colors,
|
||||
unsigned int *length)
|
||||
_ector_renderer_generic_gradient_efl_graphics_gradient_stop_get(Eo *obj,
|
||||
Ector_Renderer_Generic_Gradient_Data *pd,
|
||||
const Efl_Graphics_Gradient_Stop **colors,
|
||||
unsigned int *length)
|
||||
{
|
||||
if (colors) *colors = pd->colors;
|
||||
if (length) *length = pd->colors_count;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_gradient_efl_graphics_gradient_spread_set(Eo *obj,
|
||||
Ector_Renderer_Generic_Gradient_Data *pd,
|
||||
Efl_Graphics_Gradient_Spread s)
|
||||
_ector_renderer_generic_gradient_efl_graphics_gradient_spread_set(Eo *obj,
|
||||
Ector_Renderer_Generic_Gradient_Data *pd,
|
||||
Efl_Graphics_Gradient_Spread s)
|
||||
{
|
||||
pd->s = s;
|
||||
}
|
||||
|
||||
static Efl_Graphics_Gradient_Spread
|
||||
_ector_renderer_gradient_efl_graphics_gradient_spread_get(Eo *obj,
|
||||
Ector_Renderer_Generic_Gradient_Data *pd)
|
||||
_ector_renderer_generic_gradient_efl_graphics_gradient_spread_get(Eo *obj,
|
||||
Ector_Renderer_Generic_Gradient_Data *pd)
|
||||
{
|
||||
return pd->s;
|
||||
}
|
||||
|
|
|
@ -8,36 +8,36 @@
|
|||
#include "ector_private.h"
|
||||
|
||||
static void
|
||||
_ector_renderer_gradient_linear_efl_graphics_gradient_linear_start_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Linear_Data *pd,
|
||||
double x, double y)
|
||||
_ector_renderer_generic_gradient_linear_efl_graphics_gradient_linear_start_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Linear_Data *pd,
|
||||
double x, double y)
|
||||
{
|
||||
pd->start.x = x;
|
||||
pd->start.y = y;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_gradient_linear_efl_graphics_gradient_linear_start_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Linear_Data *pd,
|
||||
double *x, double *y)
|
||||
_ector_renderer_generic_gradient_linear_efl_graphics_gradient_linear_start_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Linear_Data *pd,
|
||||
double *x, double *y)
|
||||
{
|
||||
if (x) *x = pd->start.x;
|
||||
if (y) *y = pd->start.y;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_gradient_linear_efl_graphics_gradient_linear_end_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Linear_Data *pd,
|
||||
double x, double y)
|
||||
_ector_renderer_generic_gradient_linear_efl_graphics_gradient_linear_end_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Linear_Data *pd,
|
||||
double x, double y)
|
||||
{
|
||||
pd->end.x = x;
|
||||
pd->end.y = y;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_gradient_linear_efl_graphics_gradient_linear_end_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Linear_Data *pd,
|
||||
double *x, double *y)
|
||||
_ector_renderer_generic_gradient_linear_efl_graphics_gradient_linear_end_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Linear_Data *pd,
|
||||
double *x, double *y)
|
||||
{
|
||||
if (x) *x = pd->end.x;
|
||||
if (y) *y = pd->end.y;
|
||||
|
|
|
@ -8,52 +8,52 @@
|
|||
#include "ector_private.h"
|
||||
|
||||
static void
|
||||
_ector_renderer_gradient_radial_efl_graphics_gradient_radial_center_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Radial_Data *pd,
|
||||
double x, double y)
|
||||
_ector_renderer_generic_gradient_radial_efl_graphics_gradient_radial_center_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Radial_Data *pd,
|
||||
double x, double y)
|
||||
{
|
||||
pd->radial.x = x;
|
||||
pd->radial.y = y;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_gradient_radial_efl_graphics_gradient_radial_center_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Radial_Data *pd,
|
||||
double *x, double *y)
|
||||
_ector_renderer_generic_gradient_radial_efl_graphics_gradient_radial_center_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Radial_Data *pd,
|
||||
double *x, double *y)
|
||||
{
|
||||
if (x) *x = pd->radial.x;
|
||||
if (y) *y = pd->radial.y;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_gradient_radial_efl_graphics_gradient_radial_radius_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Radial_Data *pd,
|
||||
double r)
|
||||
_ector_renderer_generic_gradient_radial_efl_graphics_gradient_radial_radius_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Radial_Data *pd,
|
||||
double r)
|
||||
{
|
||||
pd->radius = r;
|
||||
}
|
||||
|
||||
static double
|
||||
_ector_renderer_gradient_radial_efl_graphics_gradient_radial_radius_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Radial_Data *pd)
|
||||
_ector_renderer_generic_gradient_radial_efl_graphics_gradient_radial_radius_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Radial_Data *pd)
|
||||
{
|
||||
return pd->radius;
|
||||
}
|
||||
|
||||
|
||||
static void
|
||||
_ector_renderer_gradient_radial_efl_graphics_gradient_radial_focal_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Radial_Data *pd,
|
||||
double x, double y)
|
||||
_ector_renderer_generic_gradient_radial_efl_graphics_gradient_radial_focal_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Radial_Data *pd,
|
||||
double x, double y)
|
||||
{
|
||||
pd->focal.x = x;
|
||||
pd->focal.y = y;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_gradient_radial_efl_graphics_gradient_radial_focal_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Radial_Data *pd,
|
||||
double *x, double *y)
|
||||
_ector_renderer_generic_gradient_radial_efl_graphics_gradient_radial_focal_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Gradient_Radial_Data *pd,
|
||||
double *x, double *y)
|
||||
{
|
||||
if (x) *x = pd->focal.x;
|
||||
if (y) *y = pd->focal.y;
|
||||
|
|
|
@ -8,69 +8,69 @@
|
|||
#include "ector_private.h"
|
||||
|
||||
static void
|
||||
_ector_renderer_shape_fill_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
const Ector_Renderer *r)
|
||||
_ector_renderer_generic_shape_fill_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
const Ector_Renderer *r)
|
||||
{
|
||||
_ector_renderer_replace(&pd->fill, r);
|
||||
}
|
||||
|
||||
static const Ector_Renderer *
|
||||
_ector_renderer_shape_fill_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
_ector_renderer_generic_shape_fill_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
{
|
||||
return pd->fill;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_shape_stroke_fill_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
const Ector_Renderer *r)
|
||||
_ector_renderer_generic_shape_stroke_fill_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
const Ector_Renderer *r)
|
||||
{
|
||||
_ector_renderer_replace(&pd->stroke.fill, r);
|
||||
}
|
||||
|
||||
static const Ector_Renderer *
|
||||
_ector_renderer_shape_stroke_fill_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
_ector_renderer_generic_shape_stroke_fill_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
{
|
||||
return pd->stroke.fill;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_shape_stroke_marker_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
const Ector_Renderer *r)
|
||||
_ector_renderer_generic_shape_stroke_marker_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
const Ector_Renderer *r)
|
||||
{
|
||||
_ector_renderer_replace(&pd->stroke.marker, r);
|
||||
}
|
||||
|
||||
static const Ector_Renderer *
|
||||
_ector_renderer_shape_stroke_marker_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
_ector_renderer_generic_shape_stroke_marker_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
{
|
||||
return pd->stroke.marker;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_shape_efl_graphics_shape_stroke_scale_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
double s)
|
||||
_ector_renderer_generic_shape_efl_graphics_shape_stroke_scale_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
double s)
|
||||
{
|
||||
pd->stroke.scale = s;
|
||||
}
|
||||
|
||||
static double
|
||||
_ector_renderer_shape_efl_graphics_shape_stroke_scale_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
_ector_renderer_generic_shape_efl_graphics_shape_stroke_scale_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
{
|
||||
return pd->stroke.scale;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_shape_efl_graphics_shape_stroke_color_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
int r, int g, int b, int a)
|
||||
_ector_renderer_generic_shape_efl_graphics_shape_stroke_color_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
int r, int g, int b, int a)
|
||||
{
|
||||
pd->stroke.color.r = r;
|
||||
pd->stroke.color.g = g;
|
||||
|
@ -79,9 +79,9 @@ _ector_renderer_shape_efl_graphics_shape_stroke_color_set(Eo *obj EINA_UNUSED,
|
|||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_shape_efl_graphics_shape_stroke_color_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
int *r, int *g, int *b, int *a)
|
||||
_ector_renderer_generic_shape_efl_graphics_shape_stroke_color_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
int *r, int *g, int *b, int *a)
|
||||
{
|
||||
if (r) *r = pd->stroke.color.r;
|
||||
if (g) *g = pd->stroke.color.g;
|
||||
|
@ -90,40 +90,40 @@ _ector_renderer_shape_efl_graphics_shape_stroke_color_get(Eo *obj EINA_UNUSED,
|
|||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_shape_efl_graphics_shape_stroke_width_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
double w)
|
||||
_ector_renderer_generic_shape_efl_graphics_shape_stroke_width_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
double w)
|
||||
{
|
||||
pd->stroke.width = w;
|
||||
}
|
||||
|
||||
static double
|
||||
_ector_renderer_shape_efl_graphics_shape_stroke_width_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
_ector_renderer_generic_shape_efl_graphics_shape_stroke_width_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
{
|
||||
return pd->stroke.width;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_shape_efl_graphics_shape_stroke_location_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
double centered)
|
||||
_ector_renderer_generic_shape_efl_graphics_shape_stroke_location_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
double centered)
|
||||
{
|
||||
pd->stroke.centered = centered;
|
||||
}
|
||||
|
||||
static double
|
||||
_ector_renderer_shape_efl_graphics_shape_stroke_location_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
_ector_renderer_generic_shape_efl_graphics_shape_stroke_location_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
{
|
||||
return pd->stroke.centered;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_shape_efl_graphics_shape_stroke_dash_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
const Efl_Graphics_Dash *dash,
|
||||
unsigned int length)
|
||||
_ector_renderer_generic_shape_efl_graphics_shape_stroke_dash_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
const Efl_Graphics_Dash *dash,
|
||||
unsigned int length)
|
||||
{
|
||||
Efl_Graphics_Dash *tmp;
|
||||
|
||||
|
@ -144,50 +144,50 @@ _ector_renderer_shape_efl_graphics_shape_stroke_dash_set(Eo *obj EINA_UNUSED,
|
|||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_shape_efl_graphics_shape_stroke_dash_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
const Efl_Graphics_Dash **dash,
|
||||
unsigned int *length)
|
||||
_ector_renderer_generic_shape_efl_graphics_shape_stroke_dash_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
const Efl_Graphics_Dash **dash,
|
||||
unsigned int *length)
|
||||
{
|
||||
if (dash) *dash = pd->stroke.dash;
|
||||
if (length) *length = pd->stroke.dash_length;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_shape_efl_graphics_shape_stroke_cap_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
Efl_Graphics_Cap c)
|
||||
_ector_renderer_generic_shape_efl_graphics_shape_stroke_cap_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
Efl_Graphics_Cap c)
|
||||
{
|
||||
pd->stroke.cap = c;
|
||||
}
|
||||
|
||||
static Efl_Graphics_Cap
|
||||
_ector_renderer_shape_efl_graphics_shape_stroke_cap_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
_ector_renderer_generic_shape_efl_graphics_shape_stroke_cap_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
{
|
||||
return pd->stroke.cap;
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_shape_efl_graphics_shape_stroke_join_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
Efl_Graphics_Join j)
|
||||
_ector_renderer_generic_shape_efl_graphics_shape_stroke_join_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
Efl_Graphics_Join j)
|
||||
{
|
||||
pd->stroke.join = j;
|
||||
}
|
||||
|
||||
static Efl_Graphics_Join
|
||||
_ector_renderer_shape_efl_graphics_shape_stroke_join_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
_ector_renderer_generic_shape_efl_graphics_shape_stroke_join_get(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
{
|
||||
return pd->stroke.join;
|
||||
}
|
||||
|
||||
static Eina_Bool
|
||||
_ector_renderer_shape_efl_graphics_shape_path_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
const Efl_Graphics_Path_Command *cmd,
|
||||
const double *points)
|
||||
_ector_renderer_generic_shape_efl_graphics_shape_path_set(Eo *obj EINA_UNUSED,
|
||||
Ector_Renderer_Generic_Shape_Data *pd,
|
||||
const Efl_Graphics_Path_Command *cmd,
|
||||
const double *points)
|
||||
{
|
||||
free(pd->path.cmd);
|
||||
pd->path.cmd = NULL;
|
||||
|
@ -198,13 +198,13 @@ _ector_renderer_shape_efl_graphics_shape_path_set(Eo *obj EINA_UNUSED,
|
|||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_shape_eo_base_constructor(Eo *obj,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
_ector_renderer_generic_shape_eo_base_constructor(Eo *obj,
|
||||
Ector_Renderer_Generic_Shape_Data *pd)
|
||||
{
|
||||
}
|
||||
|
||||
static void
|
||||
_ector_renderer_shape_eo_base_destructor(Eo *obj, Ector_Renderer_Generic_Shape_Data *pd)
|
||||
_ector_renderer_generic_shape_eo_base_destructor(Eo *obj, Ector_Renderer_Generic_Shape_Data *pd)
|
||||
{
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue