return cw ? cw->ec : NULL;
}
-EINTERN void
-e_comp_object_frame_extends_get(Evas_Object *obj, int *x, int *y, int *w, int *h)
-{
- API_ENTRY;
- if (!cw->frame_extends)
- {
- if (x) *x = 0;
- if (y) *y = 0;
- if (w) *w = cw->ec->w;
- if (h) *h = cw->ec->h;
- }
-}
-
EINTERN E_Zone *
e_comp_object_util_zone_get(Evas_Object *obj)
{
Eina_Bool updates_full : 1; // entire object will be updated
Eina_Bool force_move : 1;
- Eina_Bool frame_extends : 1; //frame may extend beyond object size
Eina_Bool blanked : 1; //window is rendering blank content (externally composited)
Eina_Bool external_content : 1; // e.swallow.content(obj) is set by external evas object
Eina_Bool user_alpha_set : 1;
EINTERN Eina_Bool e_comp_object_frame_exists(Evas_Object *obj);
EINTERN Eina_Bool e_comp_object_frame_theme_set(Evas_Object *obj, const char *name);
-EINTERN void e_comp_object_frame_extends_get(Evas_Object *obj, int *x, int *y, int *w, int *h);
EINTERN E_Zone *e_comp_object_util_zone_get(Evas_Object *obj);
EINTERN void e_comp_object_util_del_list_append(Evas_Object *obj, Evas_Object *to_del);