efl/src/lib/evas/canvas/efl_canvas_vg.eo

33 lines
906 B
Plaintext

class Efl.Canvas.Vg (Efl.Canvas.Object, Efl.Gfx.Fill, Efl.Gfx.View)
{
[[Efl vector graphics class]]
legacy_prefix: evas_object_vg;
eo_prefix: evas_obj_vg;
methods {
@property root_node {
get {
[[Get the root node of the evas_object_vg.
@since 1.14]]
}
set {
[[Set 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 hierarchy and set as root node.
It takes the ownership of the root node. ]]
}
values {
root: Efl.VG; [[Root node of the VG canvas.]]
}
}
}
implements {
Efl.Object.constructor;
Efl.Object.finalize;
Efl.Object.destructor;
Efl.Gfx.Fill.fill { get; set; }
Efl.Gfx.View.view_size { get; set; }
}
}