1 Evas_Object *_els_smart_icon_add (Evas *evas);
2 Eina_Bool _els_smart_icon_file_key_set (Evas_Object *obj, const char *file, const char *key);
3 Eina_Bool _els_smart_icon_file_edje_set (Evas_Object *obj, const char *file, const char *part);
4 void _els_smart_icon_smooth_scale_set (Evas_Object *obj, int smooth);
5 Evas_Object *_els_smart_icon_object_get(Evas_Object *obj);
6 void _els_smart_icon_size_get (Evas_Object *obj, int *w, int *h);
7 void _els_smart_icon_fill_inside_set (Evas_Object *obj, int fill_inside);
8 void _els_smart_icon_scale_up_set (Evas_Object *obj, int scale_up);
9 void _els_smart_icon_scale_down_set (Evas_Object *obj, int scale_down);
10 void _els_smart_icon_scale_size_set (Evas_Object *obj, int size);
11 void _els_smart_icon_scale_set (Evas_Object *obj, double scale);
12 void _els_smart_icon_orient_set (Evas_Object *obj, Elm_Image_Orient orient);
14 void _els_smart_icon_edit_set (Evas_Object *obj, Eina_Bool, Evas_Object *parent);