summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/efl_canvas_vg_shape_eo.legacy.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/evas/canvas/efl_canvas_vg_shape_eo.legacy.h')
-rw-r--r--src/lib/evas/canvas/efl_canvas_vg_shape_eo.legacy.h80
1 files changed, 80 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/efl_canvas_vg_shape_eo.legacy.h b/src/lib/evas/canvas/efl_canvas_vg_shape_eo.legacy.h
new file mode 100644
index 0000000..444acd2
--- /dev/null
+++ b/src/lib/evas/canvas/efl_canvas_vg_shape_eo.legacy.h
@@ -0,0 +1,80 @@
1#ifndef _EFL_CANVAS_VG_SHAPE_EO_LEGACY_H_
2#define _EFL_CANVAS_VG_SHAPE_EO_LEGACY_H_
3
4#ifndef _EFL_CANVAS_VG_SHAPE_EO_CLASS_TYPE
5#define _EFL_CANVAS_VG_SHAPE_EO_CLASS_TYPE
6
7typedef Eo Efl_Canvas_Vg_Shape;
8
9#endif
10
11#ifndef _EFL_CANVAS_VG_SHAPE_EO_TYPES
12#define _EFL_CANVAS_VG_SHAPE_EO_TYPES
13
14
15#endif
16
17/**
18 * @brief Fill of the shape object
19 *
20 * @param[in] obj The object.
21 * @param[in] f Fill object
22 *
23 * @ingroup Evas_Vg_Shape_Group
24 */
25EAPI void evas_vg_shape_fill_set(Efl_Canvas_Vg_Shape *obj, Efl_Canvas_Vg_Node *f);
26
27/**
28 * @brief Fill of the shape object
29 *
30 * @param[in] obj The object.
31 *
32 * @return Fill object
33 *
34 * @ingroup Evas_Vg_Shape_Group
35 */
36EAPI Efl_Canvas_Vg_Node *evas_vg_shape_fill_get(const Efl_Canvas_Vg_Shape *obj);
37
38/**
39 * @brief Stroke fill of the shape object
40 *
41 * @param[in] obj The object.
42 * @param[in] f Stroke fill object
43 *
44 * @ingroup Evas_Vg_Shape_Group
45 */
46EAPI void evas_vg_shape_stroke_fill_set(Efl_Canvas_Vg_Shape *obj, Efl_Canvas_Vg_Node *f);
47
48/**
49 * @brief Stroke fill of the shape object
50 *
51 * @param[in] obj The object.
52 *
53 * @return Stroke fill object
54 *
55 * @ingroup Evas_Vg_Shape_Group
56 */
57EAPI Efl_Canvas_Vg_Node *evas_vg_shape_stroke_fill_get(const Efl_Canvas_Vg_Shape *obj);
58
59/**
60 * @brief Stroke marker of the shape object
61 *
62 * @param[in] obj The object.
63 * @param[in] m Stroke marker object
64 *
65 * @ingroup Evas_Vg_Shape_Group
66 */
67EAPI void evas_vg_shape_stroke_marker_set(Efl_Canvas_Vg_Shape *obj, Efl_Canvas_Vg_Node *m);
68
69/**
70 * @brief Stroke marker of the shape object
71 *
72 * @param[in] obj The object.
73 *
74 * @return Stroke marker object
75 *
76 * @ingroup Evas_Vg_Shape_Group
77 */
78EAPI Efl_Canvas_Vg_Node *evas_vg_shape_stroke_marker_get(const Efl_Canvas_Vg_Shape *obj);
79
80#endif