3 #ifndef E_MOD_COMP_HW_OV_WIN_H
4 #define E_MOD_COMP_HW_OV_WIN_H
6 typedef enum _E_Comp_Log_Type E_Comp_Log_Type;
7 typedef struct _E_Comp_HW_Ov_Win E_Comp_HW_Ov_Win;
11 E_COMP_LOG_TYPE_DEFAULT = 0,
12 E_COMP_LOG_TYPE_NOCOMP,
14 E_COMP_LOG_TYPE_EFFECT,
18 /* HW overlay window setup and handler functions */
19 EAPI E_Comp_HW_Ov_Win *e_mod_comp_hw_ov_win_new(Ecore_X_Window parent,
24 EAPI void e_mod_comp_hw_ov_win_free(E_Comp_HW_Ov_Win *ov);
25 EAPI Eina_Bool e_mod_comp_hw_ov_win_update(E_Comp_HW_Ov_Win *ov,
27 EAPI void e_mod_comp_hw_ov_win_show(E_Comp_HW_Ov_Win *ov,
29 EAPI void e_mod_comp_hw_ov_win_hide(E_Comp_HW_Ov_Win *ov,
31 EAPI void e_mod_comp_hw_ov_win_msg_config_update(void);
32 EAPI void e_mod_comp_hw_ov_win_msg_show(E_Comp_Log_Type type,
35 EAPI void e_mod_comp_hw_ov_win_root_set(E_Comp_HW_Ov_Win *ov,
37 EAPI void e_mod_comp_hw_ov_win_obj_show(E_Comp_HW_Ov_Win *ov,
39 EAPI void e_mod_comp_hw_ov_win_obj_hide(E_Comp_HW_Ov_Win *ov,