Data Fields
_Elm_Photocam_Data Struct Reference

Data Fields

Evas_Objecthit_rect
 
Evas_Objectg_layer
 
Evas_Objectpan_obj
 
Evas_Coord pan_x
 
Evas_Coord pan_y
 
Evas_Coord minw
 
Evas_Coord minh
 
double g_layer_start
 
double zoom
 
Elm_Photocam_Zoom_Mode mode
 
Evas_Coord pvx
 
Evas_Coord pvy
 
Evas_Coord px
 
Evas_Coord py
 
Evas_Coord zoom_point_x
 
Evas_Coord zoom_point_y
 
struct {
   int   imx
 
   int   imy
 
   struct {
      int   x_start
 
      int   y_start
 
      int   x_end
 
      int   y_end
 
      double   t_start
 
      double   t_end
 
   }   bounce
 
g_layer_zoom
 
const char * file
 
Eina_Filef
 
Elm_Url * remote
 
void * remote_data
 
Ecore_Jobcalc_job
 
Ecore_Timerscr_timer
 
Ecore_Timerlong_timer
 
struct {
   int   imw
 
   int   imh
 
   int   w
 
   int   h
 
   int   ow
 
   int   oh
 
   int   nw
 
   int   nh
 
   struct {
      double   x
 
      double   y
 
   }   spos
 
size
 
struct {
   Eina_Bool   show: 1
 
   Evas_Coord   x
 
   Evas_Coord   y
 
   Evas_Coord   w
 
   Evas_Coord   h
 
show
 
int tsize
 
Evas_Objectimg
 
int no_smooth
 
int preload_num
 
Eina_Listgrids
 
Evas_Image_Orient orient
 This stores the current orientation of Photocam. More...
 
Eina_Bool main_load_pending: 1
 
Eina_Bool longpressed: 1
 
Eina_Bool do_gesture: 1
 
Eina_Bool do_region: 1
 
Eina_Bool zoom_g_layer: 1
 
Eina_Bool resized: 1
 
Eina_Bool on_hold: 1
 
Eina_Bool paused: 1
 
Eina_Bool orientation_changed: 1
 

Field Documentation

◆ orient

Evas_Image_Orient _Elm_Photocam_Data::orient

This stores the current orientation of Photocam.

By default this is set to EVAS_IMAGE_ORIENT_NONE