summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/evas_vg_private.h
diff options
context:
space:
mode:
authorCedric BAIL <cedric@osg.samsung.com>2015-06-05 10:54:13 +0200
committerCedric BAIL <cedric@osg.samsung.com>2015-08-21 16:40:31 +0200
commitd595324a8dbccabf80d13d8f22e59c6166b4c2b6 (patch)
tree34159a6dab956ca255443bc986196cf60a2e8c2c /src/lib/evas/canvas/evas_vg_private.h
parentc73ccef4a753bc29e3d6589a38d1e65f462183fd (diff)
evas: add an unique name for each Efl.VG.Base object and make it possible to find it from parent.
Diffstat (limited to 'src/lib/evas/canvas/evas_vg_private.h')
-rw-r--r--src/lib/evas/canvas/evas_vg_private.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/evas_vg_private.h b/src/lib/evas/canvas/evas_vg_private.h
index af4912ae72..cc5222f8f3 100644
--- a/src/lib/evas/canvas/evas_vg_private.h
+++ b/src/lib/evas/canvas/evas_vg_private.h
@@ -9,6 +9,8 @@ typedef struct _Efl_VG_Gradient_Data Efl_VG_Gradient_Data;
9 9
10struct _Efl_VG_Base_Data 10struct _Efl_VG_Base_Data
11{ 11{
12 const char *name;
13
12 Eina_Matrix3 *m; 14 Eina_Matrix3 *m;
13 Efl_VG *mask; 15 Efl_VG *mask;
14 Ector_Renderer *renderer; 16 Ector_Renderer *renderer;
@@ -26,6 +28,8 @@ struct _Efl_VG_Base_Data
26struct _Efl_VG_Container_Data 28struct _Efl_VG_Container_Data
27{ 29{
28 Eina_List *children; 30 Eina_List *children;
31
32 Eina_Hash *names;
29}; 33};
30 34
31struct _Efl_VG_Gradient_Data 35struct _Efl_VG_Gradient_Data