summaryrefslogtreecommitdiff
path: root/src/lib/efl/interfaces/efl_gfx_shape.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/efl/interfaces/efl_gfx_shape.c')
-rw-r--r--src/lib/efl/interfaces/efl_gfx_shape.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/lib/efl/interfaces/efl_gfx_shape.c b/src/lib/efl/interfaces/efl_gfx_shape.c
index fa3b718e1b..7d7e177732 100644
--- a/src/lib/efl/interfaces/efl_gfx_shape.c
+++ b/src/lib/efl/interfaces/efl_gfx_shape.c
@@ -293,6 +293,7 @@ _efl_gfx_shape_efl_gfx_path_copy_from(Eo *obj, Efl_Gfx_Shape_Data *pd,
293 pd->public.stroke.color.g = from->public.stroke.color.g; 293 pd->public.stroke.color.g = from->public.stroke.color.g;
294 pd->public.stroke.color.b = from->public.stroke.color.b; 294 pd->public.stroke.color.b = from->public.stroke.color.b;
295 pd->public.stroke.color.a = from->public.stroke.color.a; 295 pd->public.stroke.color.a = from->public.stroke.color.a;
296 pd->public.stroke.miterlimit = from->public.stroke.miterlimit;
296 pd->fill_rule = from->fill_rule; 297 pd->fill_rule = from->fill_rule;
297 298
298 _efl_gfx_shape_stroke_dash_set(obj, pd, from->public.stroke.dash, 299 _efl_gfx_shape_stroke_dash_set(obj, pd, from->public.stroke.dash,
@@ -301,4 +302,19 @@ _efl_gfx_shape_efl_gfx_path_copy_from(Eo *obj, Efl_Gfx_Shape_Data *pd,
301 efl_gfx_path_copy_from(efl_super(obj, MY_CLASS), dup_from); 302 efl_gfx_path_copy_from(efl_super(obj, MY_CLASS), dup_from);
302} 303}
303 304
305EOLIAN static void
306_efl_gfx_shape_stroke_miterlimit_set(Eo *obj EINA_UNUSED,
307 Efl_Gfx_Shape_Data *pd,
308 double miterlimit)
309{
310 pd->public.stroke.miterlimit = miterlimit;
311}
312
313EOLIAN static double
314_efl_gfx_shape_stroke_miterlimit_get(const Eo *obj EINA_UNUSED,
315 Efl_Gfx_Shape_Data *pd)
316{
317 return pd->public.stroke.miterlimit;
318}
319
304#include "interfaces/efl_gfx_shape.eo.c" 320#include "interfaces/efl_gfx_shape.eo.c"