wlmaker
Loading...
Searching...
No Matches
_wlmaker_cursor_t Struct Reference

#include <cursor.h>

Collaboration diagram for _wlmaker_cursor_t:

Public Attributes

wlmaker_server_tserver_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_tunder_cursor_view_ptr
 
struct wl_signal button_release_event
 

Detailed Description

State and tools for handling wlmaker cursors.

Member Data Documentation

◆ axis_listener

struct wl_listener _wlmaker_cursor_t::axis_listener

Listener for the axis event of wlr_cursor.

◆ button_listener

struct wl_listener _wlmaker_cursor_t::button_listener

Listener for the button event of wlr_cursor.

◆ button_release_event

struct wl_signal _wlmaker_cursor_t::button_release_event

wlmaker internal: catch 'release' events of cursors.

◆ frame_listener

struct wl_listener _wlmaker_cursor_t::frame_listener

Listener for the frame event of wlr_cursor.

◆ motion_absolute_listener

struct wl_listener _wlmaker_cursor_t::motion_absolute_listener

Listener for the motion_absolute event of wlr_cursor.

◆ motion_listener

struct wl_listener _wlmaker_cursor_t::motion_listener

Listener for the motion event of wlr_cursor.

◆ seat_request_set_cursor_listener

struct wl_listener _wlmaker_cursor_t::seat_request_set_cursor_listener

Listener for the request_set_cursor event of wlr_seat.

◆ server_ptr

wlmaker_server_t* _wlmaker_cursor_t::server_ptr

Back-link to wlmaker_server_t.

◆ under_cursor_view_ptr

wlmaker_view_t* _wlmaker_cursor_t::under_cursor_view_ptr

The view that is currently active and under the cursor.

◆ wlr_cursor_ptr

struct wlr_cursor* _wlmaker_cursor_t::wlr_cursor_ptr

Points to a wlr_cursor.

◆ wlr_xcursor_manager_ptr

struct wlr_xcursor_manager* _wlmaker_cursor_t::wlr_xcursor_manager_ptr

Points to a wlr_xcursor_manager.


The documentation for this struct was generated from the following file: