1 
2 EAPI void
evas_object_smart_need_recalculate_set(Efl_Canvas_Group * obj,Eina_Bool value)3 evas_object_smart_need_recalculate_set(Efl_Canvas_Group *obj, Eina_Bool value)
4 {
5    efl_canvas_group_need_recalculate_set(obj, value);
6 }
7 
8 EAPI Eina_Bool
evas_object_smart_need_recalculate_get(const Efl_Canvas_Group * obj)9 evas_object_smart_need_recalculate_get(const Efl_Canvas_Group *obj)
10 {
11    return efl_canvas_group_need_recalculate_get(obj);
12 }
13 
14 EAPI void
evas_object_smart_changed(Efl_Canvas_Group * obj)15 evas_object_smart_changed(Efl_Canvas_Group *obj)
16 {
17    efl_canvas_group_change(obj);
18 }
19 
20 EAPI void
evas_object_smart_calculate(Efl_Canvas_Group * obj)21 evas_object_smart_calculate(Efl_Canvas_Group *obj)
22 {
23    efl_canvas_group_calculate(obj);
24 }
25 
26 EAPI Eina_Iterator *
evas_object_smart_iterator_new(const Efl_Canvas_Group * obj)27 evas_object_smart_iterator_new(const Efl_Canvas_Group *obj)
28 {
29    return efl_canvas_group_members_iterate(obj);
30 }
31