class.constructor;
Efl.Object.constructor;
Efl.Gfx.size { set; }
+ Efl.Gfx.position { set; }
Efl.Canvas.Group.group_calculate;
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
}
EOLIAN static void
+_evas_box_efl_gfx_position_set(Eo *o, Evas_Object_Box_Data *_pd EINA_UNUSED, Evas_Coord x, Evas_Coord y)
+{
+ if (_evas_object_intercept_call(o, EVAS_OBJECT_INTERCEPT_CB_MOVE , 0, x, y))
+ return;
+
+ efl_gfx_position_set(efl_super(o, MY_CLASS), x, y);
+ evas_object_smart_changed(o);
+}
+
+EOLIAN static void
_evas_box_efl_canvas_group_group_calculate(Eo *o, Evas_Object_Box_Data *priv)
{
if (priv->layout.cb)
}
EOLIAN static void
+_evas_table_efl_gfx_position_set(Eo *obj, Evas_Table_Data *_pd EINA_UNUSED, Evas_Coord x, Evas_Coord y)
+{
+ if (_evas_object_intercept_call(obj, EVAS_OBJECT_INTERCEPT_CB_MOVE, 0, x, y))
+ return;
+
+ efl_gfx_position_set(efl_super(obj, MY_CLASS), x, y);
+ evas_object_smart_changed(obj);
+}
+
+EOLIAN static void
_evas_table_efl_canvas_group_group_calculate(Eo *o, Evas_Table_Data *priv)
{
Evas *e;
class.constructor;
Efl.Object.constructor;
Efl.Gfx.size { set; }
+ Efl.Gfx.position { set; }
Efl.Canvas.Group.group_add;
Efl.Canvas.Group.group_del;
Efl.Canvas.Group.group_calculate;