diff options
Diffstat (limited to 'src/bin/e_comp_wl.h')
-rw-r--r-- | src/bin/e_comp_wl.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/bin/e_comp_wl.h b/src/bin/e_comp_wl.h index 199923a45e..84212850d4 100644 --- a/src/bin/e_comp_wl.h +++ b/src/bin/e_comp_wl.h @@ -5,6 +5,7 @@ typedef struct _E_Comp_Wl_Subsurf_Data E_Comp_Wl_Subsurf_Data; typedef struct _E_Comp_Wl_Surface_State E_Comp_Wl_Surface_State; typedef struct _E_Comp_Wl_Client_Data E_Comp_Wl_Client_Data; typedef struct _E_Comp_Wl_Output E_Comp_Wl_Output; +typedef struct _E_Comp_Wl_Pointer E_Comp_Wl_Pointer; typedef struct E_Shell_Data E_Shell_Data; typedef struct Tizen_Extensions Tizen_Extensions; typedef void (*E_Comp_Wl_Grab_End_Cb)(E_Client*); @@ -394,6 +395,14 @@ struct _E_Comp_Wl_Output void *data; }; +struct _E_Comp_Wl_Pointer +{ + E_Client *cursor; + Evas_Point offset; + Eina_Bool entered : 1; + Eina_Bool cursor_set : 1; +}; + E_API Eina_Bool e_comp_wl_init(void); EINTERN void e_comp_wl_shutdown(void); |