_Ecore_Wl_Window Struct Reference
Data Fields | |
| Ecore_Wl_Display * | display |
| Ecore_Wl_Window * | parent |
| 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_Input * | pointer_device |
| Ecore_Wl_Input * | keyboard_device |
| Eina_Bool | frame_pending |
| struct wl_callback * | frame_callback |
| void * | data |
