const char *o_vg_type = o_type;
-/* private struct for rectangle object internal data */
-typedef struct _Evas_VG_Data Evas_VG_Data;
-
-struct _Evas_VG_Data
-{
- void *engine_data;
- Efl_VG *root;
-
- Eina_Rectangle fill;
-
- unsigned int width, height;
-
- Eina_Array cleanup;
-};
static void evas_object_vg_render(Evas_Object *eo_obj,
Evas_Object_Protected_Data *obj,
typedef struct _Efl_VG_Gradient_Data Efl_VG_Gradient_Data;
typedef struct _Efl_VG_Interpolation Efl_VG_Interpolation;
+typedef struct _Evas_VG_Data Evas_VG_Data;
+
+struct _Evas_VG_Data
+{
+ void *engine_data;
+ Efl_VG *root;
+
+ Eina_Rectangle fill;
+
+ unsigned int width, height;
+
+ Eina_Array cleanup;
+};
+
struct _Efl_VG_Base_Data
{
const char *name;