summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/efl_vg_base.eo
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/efl_vg_base.eo
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/efl_vg_base.eo')
-rw-r--r--src/lib/evas/canvas/efl_vg_base.eo45
1 files changed, 33 insertions, 12 deletions
diff --git a/src/lib/evas/canvas/efl_vg_base.eo b/src/lib/evas/canvas/efl_vg_base.eo
index 1946464..1567f5a 100644
--- a/src/lib/evas/canvas/efl_vg_base.eo
+++ b/src/lib/evas/canvas/efl_vg_base.eo
@@ -3,6 +3,27 @@ abstract Efl.VG.Base (Eo.Base, Efl.Gfx.Base, Efl.Gfx.Stack)
3 eo_prefix: efl_vg; 3 eo_prefix: efl_vg;
4 legacy_prefix: evas_vg_node; 4 legacy_prefix: evas_vg_node;
5 methods { 5 methods {
6 @property name {
7 set {
8 /*@
9 Set an unique name from the parent point of view. @c NULL means
10 no name.
11 @since 1.15
12 */
13 }
14 get {
15 /*@
16 Get an unique name from the parent point of view . @c NULL means
17 no name. When set a parent after the name what defined, it might
18 be forced back to NULL if the parent already has a node of that
19 name.
20 @since 1.15
21 */
22 }
23 values {
24 name: const(char) *;
25 }
26 }
6 @property transformation { 27 @property transformation {
7 set { 28 set {
8 [[Sets the transformation matrix to be used for this node object. 29 [[Sets the transformation matrix to be used for this node object.
@@ -40,21 +61,21 @@ abstract Efl.VG.Base (Eo.Base, Efl.Gfx.Base, Efl.Gfx.Stack)
40 } 61 }
41 @property mask { 62 @property mask {
42 set { 63 set {
43 } 64 }
44 get { 65 get {
45 } 66 }
46 values { 67 values {
47 m: Efl_VG *; 68 m: Efl_VG *;
48 } 69 }
49 } 70 }
50/* quality { 71/* quality {
51 set { 72 set {
52 } 73 }
53 get { 74 get {
54 } 75 }
55 values { 76 values {
56 Evas_VG_Quality q; 77 Evas_VG_Quality q;
57 } 78 }
58 } */ 79 } */
59 bounds_get { 80 bounds_get {
60 [[Give the bounding box in screen coordinate as being drawn. 81 [[Give the bounding box in screen coordinate as being drawn.