_Evas_Public_Data Struct Reference
Data Fields | |
| EINA_INLIST | |
| DATA32 | magic |
| Evas * | evas |
| 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_List * | damages |
| Eina_List * | obscures |
| Evas_Layer * | layers |
| Eina_Hash * | name_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_List * | video_objects |
| Eina_List * | post_events |
| Evas_Callbacks * | callbacks |
| Eina_Inlist * | callbacks_infos |
| int | delete_grabs |
| int | walking_grabs |
| Eina_List * | grabs |
| Eina_List * | font_path |
| int | in_smart_calc |
| int | smart_calc_count |
| Evas_Object * | focused |
| 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_List * | touch_points |
| Eina_List * | devices |
| Eina_Array * | cur_device |
