Lines Matching defs:pointer
49 #include "relative-pointer-unstable-v1-client-protocol.h"
50 #include "pointer-constraints-unstable-v1-client-protocol.h"
1113 wl_pointer_set_cursor(_glfw.wl.pointer, _glfw.wl.pointerEnterSerial,
1365 struct wl_pointer* pointer,
1398 struct wl_pointer* pointer,
1429 struct wl_pointer* pointer,
1516 wl_pointer_set_cursor(_glfw.wl.pointer, _glfw.wl.pointerEnterSerial,
1531 struct wl_pointer* pointer,
1609 struct wl_pointer* pointer,
1884 if ((caps & WL_SEAT_CAPABILITY_POINTER) && !_glfw.wl.pointer)
1886 _glfw.wl.pointer = wl_seat_get_pointer(seat);
1887 wl_pointer_add_listener(_glfw.wl.pointer, &pointerListener, NULL);
1889 else if (!(caps & WL_SEAT_CAPABILITY_POINTER) && _glfw.wl.pointer)
1891 wl_pointer_destroy(_glfw.wl.pointer);
1892 _glfw.wl.pointer = NULL;
2781 name = "pointer";
2876 struct zwp_relative_pointer_v1* pointer,
2931 "Wayland: The compositor does not support pointer locking");
2938 _glfw.wl.pointer);
2947 _glfw.wl.pointer,
2986 _glfw.wl.pointer,
3003 if (!_glfw.wl.pointer)
3009 // the next time the pointer enters the window the cursor will change
3013 // Update pointer lock to match cursor mode
3076 wl_pointer_set_cursor(_glfw.wl.pointer, _glfw.wl.pointerEnterSerial, NULL, 0, 0);