_Ecore_Wl_Window Struct Reference

Data Fields

Ecore_Wl_Displaydisplay
 
Ecore_Wl_Windowparent
 
struct wl_surface * surface
 
struct wl_shell_surface * shell_surface
 
struct {
   struct wl_region *   input
 
   struct wl_region *   opaque
 
region
 
int id
 
int x
 
int y
 
int edges
 
Eina_Rectangle allocation
 
Eina_Rectangle pending_allocation
 
Eina_Rectangle saved_allocation
 
Eina_Rectangle server_allocation
 
Eina_Bool alpha: 1
 
Eina_Bool transparent: 1
 
Eina_Bool moving: 1
 
Eina_Bool resizing: 1
 
Ecore_Wl_Window_Type type
 
Ecore_Wl_Window_Buffer_Type buffer_type
 
Ecore_Wl_Inputpointer_device
 
Ecore_Wl_Inputkeyboard_device
 
Eina_Bool frame_pending
 
struct wl_callback * frame_callback
 
void * data