_Evas_Object_Protected_Data Struct Reference
Data Fields | |
| EINA_INLIST | |
| const char * | type |
| Evas_Layer * | layer |
| struct { | |
| Evas_Map * map | |
| Evas_Object_Protected_Data * clipper | |
| Evas_Object * eo_clipper | |
| Evas_Object * map_parent | |
| double scale | |
| Evas_Coord_Rectangle geometry | |
| Evas_Coord_Rectangle bounding_box | |
| struct { | |
| struct { | |
| Evas_Coord x | |
| Evas_Coord y | |
| Evas_Coord w | |
| Evas_Coord h | |
| unsigned char r | |
| unsigned char g | |
| unsigned char b | |
| unsigned char a | |
| Eina_Bool visible: 1 | |
| Eina_Bool dirty: 1 | |
| } clip | |
| } cache | |
| short layer | |
| struct { | |
| unsigned char r | |
| unsigned char g | |
| unsigned char b | |
| unsigned char a | |
| } color | |
| Eina_Bool usemap: 1 | |
| Eina_Bool valid_map: 1 | |
| Eina_Bool visible: 1 | |
| Eina_Bool have_clipees: 1 | |
| Eina_Bool anti_alias: 1 | |
| Evas_Render_Op render_op: 4 | |
| Eina_Bool valid_bounding_box: 1 | |
| Eina_Bool cached_surface: 1 | |
| Eina_Bool parent_cached_surface: 1 | |
| Eina_Bool opaque_valid: 1 | |
| Eina_Bool opaque: 1 | |
| } | cur |
| struct { | |
| Evas_Map * map | |
| Evas_Object_Protected_Data * clipper | |
| Evas_Object * eo_clipper | |
| Evas_Object * map_parent | |
| double scale | |
| Evas_Coord_Rectangle geometry | |
| Evas_Coord_Rectangle bounding_box | |
| struct { | |
| struct { | |
| Evas_Coord x | |
| Evas_Coord y | |
| Evas_Coord w | |
| Evas_Coord h | |
| unsigned char r | |
| unsigned char g | |
| unsigned char b | |
| unsigned char a | |
| Eina_Bool visible: 1 | |
| Eina_Bool dirty: 1 | |
| } clip | |
| } cache | |
| short layer | |
| struct { | |
| unsigned char r | |
| unsigned char g | |
| unsigned char b | |
| unsigned char a | |
| } color | |
| Eina_Bool usemap: 1 | |
| Eina_Bool valid_map: 1 | |
| Eina_Bool visible: 1 | |
| Eina_Bool have_clipees: 1 | |
| Eina_Bool anti_alias: 1 | |
| Evas_Render_Op render_op: 4 | |
| Eina_Bool valid_bounding_box: 1 | |
| Eina_Bool cached_surface: 1 | |
| Eina_Bool parent_cached_surface: 1 | |
| Eina_Bool opaque_valid: 1 | |
| Eina_Bool opaque: 1 | |
| } | prev |
| struct { | |
| void * surface | |
| int surface_w | |
| int surface_h | |
| } | map |
| Evas_Map * | cache_map |
| char * | name |
| Evas_Intercept_Func * | interceptors |
| struct { | |
| Eina_List * elements | |
| } | data |
| Eina_List * | grabs |
| Evas_Callbacks * | callbacks |
| struct { | |
| Eina_List * clipees | |
| Eina_List * changes | |
| } | clip |
| const Evas_Object_Func * | func |
| struct { | |
| Evas_Smart * smart | |
| Evas_Object * parent | |
| } | smart |
| struct { | |
| Eina_List * proxies | |
| void * surface | |
| int w | |
| int h | |
| Eina_List * src_event_in | |
| Eina_Bool redraw: 1 | |
| Eina_Bool is_proxy: 1 | |
| Eina_Bool src_invisible: 1 | |
| Eina_Bool src_events: 1 | |
| } | proxy |
| Evas_Object * | object |
| Evas_Size_Hints * | size_hints |
| RGBA_Map * | spans |
| int | last_mouse_down_counter |
| int | last_mouse_up_counter |
| int | mouse_grabbed |
| int | clean_layer |
| int | last_event |
| Evas_Callback_Type | last_event_type |
| struct { | |
| int in_move | |
| int in_resize | |
| } | doing |
| void ** | interface_privates |
| unsigned int | ref |
| Eina_List * | supported_types |
| unsigned char | delete_me |
| unsigned char | recalculate_cycle |
| Eina_Clist | calc_entry |
| Evas_Object_Pointer_Mode | pointer_mode: 2 |
| Eina_Bool | store: 1 |
| Eina_Bool | pass_events: 1 |
| Eina_Bool | freeze_events: 1 |
| Eina_Bool | repeat_events: 1 |
| struct { | |
| Eina_Bool pass_events: 1 | |
| Eina_Bool pass_events_valid: 1 | |
| Eina_Bool freeze_events: 1 | |
| Eina_Bool freeze_events_valid: 1 | |
| Eina_Bool src_invisible: 1 | |
| Eina_Bool src_invisible_valid: 1 | |
| } | parent_cache |
| Eina_Bool | restack: 1 |
| Eina_Bool | is_active: 1 |
| Eina_Bool | precise_is_inside: 1 |
| Eina_Bool | is_static_clip: 1 |
| Eina_Bool | render_pre: 1 |
| Eina_Bool | rect_del: 1 |
| Eina_Bool | mouse_in: 1 |
| Eina_Bool | pre_render_done: 1 |
| Eina_Bool | intercepted: 1 |
| Eina_Bool | focused: 1 |
| Eina_Bool | in_layer: 1 |
| Eina_Bool | no_propagate: 1 |
| Eina_Bool | changed: 1 |
| Eina_Bool | changed_move: 1 |
| Eina_Bool | changed_color: 1 |
| Eina_Bool | changed_map: 1 |
| Eina_Bool | changed_pchange: 1 |
| Eina_Bool | changed_src_visible: 1 |
| Eina_Bool | del_ref: 1 |
| Eina_Bool | is_frame: 1 |
| Eina_Bool | child_has_map: 1 |
| Eina_Bool | eo_del_called: 1 |
| Eina_Bool | is_smart: 1 |
