_Evas_Object_Func Struct Reference
Data Fields | |
| void(* | free )(Evas_Object *obj, Evas_Object_Protected_Data *pd) |
| void(* | render )(Evas_Object *obj, Evas_Object_Protected_Data *pd, void *output, void *context, void *surface, int x, int y, Eina_Bool do_async) |
| void(* | render_pre )(Evas_Object *obj, Evas_Object_Protected_Data *pd) |
| void(* | render_post )(Evas_Object *obj, Evas_Object_Protected_Data *pd) |
| unsigned int(* | type_id_get )(Evas_Object *obj) |
| unsigned int(* | visual_id_get )(Evas_Object *obj) |
| void *(* | engine_data_get )(Evas_Object *obj) |
| void(* | store )(Evas_Object *obj) |
| void(* | unstore )(Evas_Object *obj) |
| int(* | is_visible )(Evas_Object *obj) |
| int(* | was_visible )(Evas_Object *obj) |
| int(* | is_opaque )(Evas_Object *obj, Evas_Object_Protected_Data *pd) |
| int(* | was_opaque )(Evas_Object *obj, Evas_Object_Protected_Data *pd) |
| int(* | is_inside )(Evas_Object *obj, Evas_Object_Protected_Data *pd, Evas_Coord x, Evas_Coord y) |
| int(* | was_inside )(Evas_Object *obj, Evas_Object_Protected_Data *pd, Evas_Coord x, Evas_Coord y) |
| void(* | coords_recalc )(Evas_Object *obj, Evas_Object_Protected_Data *pd) |
| void(* | scale_update )(Evas_Object *obj) |
| int(* | has_opaque_rect )(Evas_Object *obj, Evas_Object_Protected_Data *pd) |
| int(* | get_opaque_rect )(Evas_Object *obj, Evas_Object_Protected_Data *pd, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h) |
| int(* | can_map )(Evas_Object *obj) |
