eo_prefix: evas_obj_vg;
properties {
root_node {
- get {
- }
- values {
- Evas_VG_Node *container;
- }
+ get {
+ /*@
+ Get the root node of the evas_object_vg.
+
+ @note To manually create the shape object and show in the Vg
+ object canvas you must create the hirarchy and set the
+ parent as root node.
+ @since 1.14
+ */
+ }
+ values {
+ Evas_VG_Node *container; /*@ Root node of the VG canvas */
+ }
}
- }
+ }
implements {
Eo.Base.constructor;
Efl.File.file.set;
properties {
transformation {
set {
- }
- get {
- }
- values {
- const(Eina_Matrix3) *m;
- }
+ /*@
+ Sets the transformation matrix to be used for this node object.
+ @since 1.14
+ */
+ }
+ get {
+ /*@
+ Gets the transformation matrix used for this node object.
+ @since 1.14
+ */
+ }
+ values {
+ const(Eina_Matrix3) *m; /*@ transformation matrix */
+ }
}
origin {
set {
- }
- get {
- }
- values {
- double x;
- double y;
- }
+ /*@
+ Sets the origin position of this node object. This origin position
+ affects to node transformation
+ @since 1.14
+ */
+ }
+ get {
+ /*@
+ Gets the origin position of this node object.
+ @since 1.14
+ */
+ }
+ values {
+ double x; /* @origin x position */
+ double y; /* @origin y position */
+ }
}
mask {
set {
}
methods {
bound_get {
- /*@
- Give the bounding box in screen coordinate as being drawn.
- It will start as the control box until it is refined once
- the shape is computed.
- */
+ /*@
+ Give the bounding box in screen coordinate as being drawn.
+ It will start as the control box until it is refined once the shape
+ is computed.
+ @since 1.14
+ */
return: bool @warn_unused;
- params {
- @out Eina_Rectangle r;
- }
+ params {
+ @out Eina_Rectangle r; /*@ bounding box to be returned */
+ }
}
original_bound_get {
- /*@
- Give the bounding box in screen coordinate as defined in
- the file or at the insertion of the object (before any scaling).
- */
+ /*@
+ Give the bounding box in screen coordinate as defined in
+ the file or at the insertion of the object (before any scaling).
+ @since 1.14
+ */
return: bool @warn_unused;
- params {
- @out Eina_Rectangle r;
- }
+ params {
+ @out Eina_Rectangle r; /*@ original bounding box to be returned */
+ }
}
}
implements {