X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fbin%2Fe_manager.h;h=def027b3de4de7fb42da65aec092b24357eb671a;hb=d3804438a62fda5fba2e97a51bdfc8a3ecdb091e;hp=d093de1af46a3f396d47c90f80282eeb279c23cf;hpb=e2d86950aa8be07e65d434f5f96b41838ded2d9c;p=platform%2Fcore%2Fuifw%2Fe17.git diff --git a/src/bin/e_manager.h b/src/bin/e_manager.h index d093de1..def027b 100644 --- a/src/bin/e_manager.h +++ b/src/bin/e_manager.h @@ -68,6 +68,9 @@ struct _E_Manager_Comp void (*src_shadow_show) (void *data, E_Manager *man, E_Manager_Comp_Source *src); void (*src_shadow_hide) (void *data, E_Manager *man, E_Manager_Comp_Source *src); #endif +#ifdef _F_COMP_LAYER_ + Evas_Object * (*layer_get) (void *data, E_Manager *man, E_Zone *zone, const char *name); +#endif } func; void *data; }; @@ -167,8 +170,8 @@ EAPI Eina_Bool e_manager_comp_input_region_id_set(E_Manager *man, int id, EAPI Eina_Bool e_manager_comp_input_region_id_del(E_Manager *man, int id); #endif #ifdef _F_COMP_MOVE_LOCK_ -EAPI Eina_Bool e_manager_comp_src_move_lock(E_Manager *man, E_Manager_Comp_Source *src); -EAPI Eina_Bool e_manager_comp_src_move_unlock(E_Manager *man, E_Manager_Comp_Source *src); +EAPI Eina_Bool e_manager_comp_src_move_lock(E_Manager *man, E_Manager_Comp_Source *src); /* deprecated */ +EAPI Eina_Bool e_manager_comp_src_move_unlock(E_Manager *man, E_Manager_Comp_Source *src); /* deprecated */ #endif #ifdef _F_COMP_COMPOSITE_MODE_ // set the composite rendering state of a zone. @@ -183,5 +186,9 @@ EAPI Eina_Bool e_manager_comp_composite_mode_get(E_Manager *man, E_Zone * EAPI void e_manager_comp_src_shadow_show(E_Manager *man, E_Manager_Comp_Source *src); EAPI void e_manager_comp_src_shadow_hide(E_Manager *man, E_Manager_Comp_Source *src); #endif +#ifdef _F_COMP_LAYER_ +// get compositor's layer by specific name +EAPI Evas_Object *e_manager_comp_layer_get(E_Manager *man, E_Zone *zone, const char *name); +#endif #endif #endif