Data Fields
_Efl_Ui_Image_Data Struct Reference

Data Fields

Evas_Objecthit_rect
 
Evas_Objectimg
 
Evas_Objectprev_img
 
Ecore_Timeranim_timer
 
Elm_Url * remote
 
const char * key
 
void * remote_data
 
double scale
 
double frame_duration
 
double align_x
 
double align_y
 
Evas_Coord img_x
 
Evas_Coord img_y
 
Evas_Coord img_w
 
Evas_Coord img_h
 
int load_size
 
int frame_count
 
int cur_frame
 
Elm_Image_Orient image_orient
 
Efl_Orient orient
 
Efl_Flip flip
 
struct {
   Ecore_Thread *   th
 
   Async_Open_Data *   todo
 
   Async_Open_Data *   done
 
   Eina_Stringshare *   file
 
   Eina_Stringshare *   key
 
   Eina_Spinlock   lck
 
async
 
Efl_Ui_Image_Preload_Status preload_status
 
Efl_Ui_Image_Scale_Type scale_type
 
const char * stdicon
 
struct {
   int   requested_size
 
   Eina_Bool   use: 1
 
freedesktop
 
Eina_Bool aspect_fixed: 1
 
Eina_Bool fill_inside: 1
 
Eina_Bool no_scale: 1
 
Eina_Bool smooth: 1
 
Eina_Bool show: 1
 
Eina_Bool edit: 1
 
Eina_Bool edje: 1
 
Eina_Bool anim: 1
 
Eina_Bool play: 1
 
Eina_Bool async_enable: 1
 
Eina_Bool async_opening: 1
 
Eina_Bool async_failed: 1
 
Eina_Bool scale_up: 1
 
Eina_Bool scale_down: 1