X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Flib%2Fels_icon.h;h=787c5bf2fc639c3eef0f9c6a84861c74357bda07;hb=a876f2ce883e2a6a2167fb514b6668ab93da76e3;hp=f4325c8be7b2c70a23d05b1890c5db4300649b83;hpb=2df3756d37bbc6e1a4e5db75fc2d4296dbb9bbb4;p=framework%2Fuifw%2Felementary.git diff --git a/src/lib/els_icon.h b/src/lib/els_icon.h index f4325c8..787c5bf 100644 --- a/src/lib/els_icon.h +++ b/src/lib/els_icon.h @@ -1,23 +1,27 @@ -Evas_Object *_els_smart_icon_add (Evas *evas); -Eina_Bool _els_smart_icon_file_key_set (Evas_Object *obj, const char *file, const char *key); -Eina_Bool _els_smart_icon_file_edje_set (Evas_Object *obj, const char *file, const char *part); -void _els_smart_icon_file_get (const Evas_Object *obj, const char **file, const char **key); -void _els_smart_icon_smooth_scale_set (Evas_Object *obj, Eina_Bool smooth); -Eina_Bool _els_smart_icon_smooth_scale_get (const Evas_Object *obj); -Evas_Object *_els_smart_icon_object_get (const Evas_Object *obj); -void _els_smart_icon_size_get (const Evas_Object *obj, int *w, int *h); -void _els_smart_icon_fill_inside_set (Evas_Object *obj, Eina_Bool fill_inside); -Eina_Bool _els_smart_icon_fill_inside_get (const Evas_Object *obj); -void _els_smart_icon_scale_up_set (Evas_Object *obj, Eina_Bool scale_up); -Eina_Bool _els_smart_icon_scale_up_get (const Evas_Object *obj); -void _els_smart_icon_scale_down_set (Evas_Object *obj, Eina_Bool scale_down); -Eina_Bool _els_smart_icon_scale_down_get (const Evas_Object *obj); -void _els_smart_icon_scale_size_set (Evas_Object *obj, int size); -int _els_smart_icon_scale_size_get (const Evas_Object *obj); -void _els_smart_icon_scale_set (Evas_Object *obj, double scale); -double _els_smart_icon_scale_get (const Evas_Object *obj); -void _els_smart_icon_orient_set (Evas_Object *obj, Elm_Image_Orient orient); -Elm_Image_Orient _els_smart_icon_orient_get (const Evas_Object *obj); -void _els_smart_icon_edit_set (Evas_Object *obj, Eina_Bool, Evas_Object *parent); -Eina_Bool _els_smart_icon_edit_get (const Evas_Object *obj); -Evas_Object *_els_smart_icon_edje_get(Evas_Object *obj); +Evas_Object *_els_smart_icon_add(Evas *evas); +Eina_Bool _els_smart_icon_memfile_set(Evas_Object *obj, const void *file, size_t size, const char *format, const char *key); +Eina_Bool _els_smart_icon_file_key_set(Evas_Object *obj, const char *file, const char *key); +Eina_Bool _els_smart_icon_file_edje_set(Evas_Object *obj, const char *file, const char *part); +void _els_smart_icon_file_get(const Evas_Object *obj, const char **file, const char **key); +void _els_smart_icon_smooth_scale_set(Evas_Object *obj, Eina_Bool smooth); +Eina_Bool _els_smart_icon_smooth_scale_get(const Evas_Object *obj); +Evas_Object *_els_smart_icon_object_get(const Evas_Object *obj); +void _els_smart_icon_size_get(const Evas_Object *obj, int *w, int *h); +void _els_smart_icon_fill_inside_set(Evas_Object *obj, Eina_Bool fill_inside); +Eina_Bool _els_smart_icon_fill_inside_get(const Evas_Object *obj); +void _els_smart_icon_scale_up_set(Evas_Object *obj, Eina_Bool scale_up); +Eina_Bool _els_smart_icon_scale_up_get(const Evas_Object *obj); +void _els_smart_icon_scale_down_set(Evas_Object *obj, Eina_Bool scale_down); +Eina_Bool _els_smart_icon_scale_down_get(const Evas_Object *obj); +void _els_smart_icon_scale_size_set(Evas_Object *obj, int size); +int _els_smart_icon_scale_size_get(const Evas_Object *obj); +void _els_smart_icon_scale_set(Evas_Object *obj, double scale); +double _els_smart_icon_scale_get(const Evas_Object *obj); +void _els_smart_icon_orient_set(Evas_Object *obj, Elm_Image_Orient orient); +Elm_Image_Orient _els_smart_icon_orient_get(const Evas_Object *obj); +void _els_smart_icon_edit_set(Evas_Object *obj, Eina_Bool, Evas_Object *parent); +Eina_Bool _els_smart_icon_edit_get(const Evas_Object *obj); +Evas_Object *_els_smart_icon_edje_get(Evas_Object *obj); +void _els_smart_icon_aspect_fixed_set(Evas_Object *obj, Eina_Bool fixed); +Eina_Bool _els_smart_icon_aspect_fixed_get(const Evas_Object *obj); +void _els_smart_icon_preload_set(Evas_Object *obj, Eina_Bool disable);