_Evas_Public_Data Struct Reference

Data Fields

 EINA_INLIST
 
DATA32 magic
 
Evasevas
 
struct {
   unsigned char   inside: 1
 
   int   mouse_grabbed
 
   int   downs
 
   DATA32   button
 
   Evas_Coord   x
 
   Evas_Coord   y
 
   int   nogrep
 
   struct {
      Eina_List *   in
 
   }   object
 
pointer
 
struct {
   Evas_Coord   x
 
   Evas_Coord   y
 
   Evas_Coord   w
 
   Evas_Coord   h
 
   unsigned char   changed: 1
 
viewport
 
struct {
   int   w
 
   int   h
 
   DATA32   render_method
 
   unsigned char   changed: 1
 
output
 
struct {
   Evas_Coord   x
 
   Evas_Coord   y
 
   Evas_Coord   w
 
   Evas_Coord   h
 
   Eina_Bool   changed: 1
 
   Evas_Object *   clip
 
framespace
 
Eina_Listdamages
 
Eina_Listobscures
 
Evas_Layerlayers
 
Eina_Hashname_hash
 
int output_validity
 
int walking_list
 
Evas_Event_Flags default_event_flags
 
struct {
   Evas_Module *   module
 
   Evas_Func *   func
 
   struct {
      void *   output
 
      void *   context
 
   }   data
 
   void *   info
 
   int   info_magic
 
engine
 
struct {
   Eina_List *   updates
 
   Evas_Event_Cb   updates_cb
 
   void *   data
 
render
 
Eina_Array delete_objects
 
Eina_Array active_objects
 
Eina_Array restack_objects
 
Eina_Array render_objects
 
Eina_Array pending_objects
 
Eina_Array obscuring_objects
 
Eina_Array temporary_objects
 
Eina_Array calculate_objects
 
Eina_Array clip_changes
 
Eina_Clist calc_list
 
Eina_Clist calc_done
 
Eina_Listvideo_objects
 
Eina_Listpost_events
 
Evas_Callbackscallbacks
 
Eina_Inlistcallbacks_infos
 
int delete_grabs
 
int walking_grabs
 
Eina_Listgrabs
 
Eina_Listfont_path
 
int in_smart_calc
 
int smart_calc_count
 
Evas_Objectfocused
 
void * attach_data
 
Evas_Modifier modifiers
 
Evas_Lock locks
 
unsigned int last_timestamp
 
int last_mouse_down_counter
 
int last_mouse_up_counter
 
int nochange
 
Evas_Font_Hinting_Flags hinting
 
unsigned char delete_me: 1
 
unsigned char invalidate: 1
 
unsigned char cleanup: 1
 
unsigned char focus: 1
 
Eina_Bool is_frozen: 1
 
Eina_Bool rendering: 1
 
Eina_Listtouch_points
 
Eina_Listdevices
 
Eina_Arraycur_device