|
wlmaker
|
#include <cursor.h>

Public Attributes | |
| wlmaker_server_t * | server_ptr |
| struct wlr_cursor * | wlr_cursor_ptr |
| struct wlr_xcursor_manager * | wlr_xcursor_manager_ptr |
| struct wl_listener | motion_listener |
| struct wl_listener | motion_absolute_listener |
| struct wl_listener | button_listener |
| struct wl_listener | axis_listener |
| struct wl_listener | frame_listener |
| struct wl_listener | seat_request_set_cursor_listener |
| wlmaker_view_t * | under_cursor_view_ptr |
| struct wl_signal | button_release_event |
State and tools for handling wlmaker cursors.
| struct wl_listener _wlmaker_cursor_t::axis_listener |
Listener for the axis event of wlr_cursor.
| struct wl_listener _wlmaker_cursor_t::button_listener |
Listener for the button event of wlr_cursor.
| struct wl_signal _wlmaker_cursor_t::button_release_event |
wlmaker internal: catch 'release' events of cursors.
| struct wl_listener _wlmaker_cursor_t::frame_listener |
Listener for the frame event of wlr_cursor.
| struct wl_listener _wlmaker_cursor_t::motion_absolute_listener |
Listener for the motion_absolute event of wlr_cursor.
| struct wl_listener _wlmaker_cursor_t::motion_listener |
Listener for the motion event of wlr_cursor.
| struct wl_listener _wlmaker_cursor_t::seat_request_set_cursor_listener |
Listener for the request_set_cursor event of wlr_seat.
| wlmaker_server_t* _wlmaker_cursor_t::server_ptr |
Back-link to wlmaker_server_t.
| wlmaker_view_t* _wlmaker_cursor_t::under_cursor_view_ptr |
The view that is currently active and under the cursor.
| struct wlr_cursor* _wlmaker_cursor_t::wlr_cursor_ptr |
Points to a wlr_cursor.
| struct wlr_xcursor_manager* _wlmaker_cursor_t::wlr_xcursor_manager_ptr |
Points to a wlr_xcursor_manager.