Lines Matching defs:xwl_seat
234 struct xwl_seat *xwl_seat; member
246 struct xwl_seat { struct
247 DeviceIntPtr pointer;
248 DeviceIntPtr relative_pointer;
249 DeviceIntPtr keyboard;
250 DeviceIntPtr touch;
251 DeviceIntPtr stylus;
252 DeviceIntPtr eraser;
253 DeviceIntPtr puck;
254 struct xwl_screen *xwl_screen;
255 struct wl_seat *seat;
256 struct wl_pointer *wl_pointer;
257 struct zwp_relative_pointer_v1 *wp_relative_pointer;
258 struct wl_keyboard *wl_keyboard;
259 struct wl_touch *wl_touch;
260 struct zwp_tablet_seat_v2 *tablet_seat;
261 struct wl_array keys;
262 struct xwl_window *focus_window;
263 struct xwl_window *tablet_focus_window;
264 uint32_t id;
265 uint32_t pointer_enter_serial;
266 struct xorg_list link;
267 CursorPtr x_cursor;
268 struct xwl_cursor cursor;
269 WindowPtr last_xwindow;
271 struct xorg_list touches;
273 size_t keymap_size;
274 char *keymap;
275 struct wl_surface *keyboard_focus;
277 struct xorg_list axis_discrete_pending;
278 struct xorg_list sync_pending;
280 struct xwl_pointer_warp_emulator *pointer_warp_emulator;
282 struct xwl_window *cursor_confinement_window;
306 struct xwl_seat *seat; argument