[−][src]Module wayland_client::protocol::wl_pointer  
pointer input device
The wl_pointer interface represents one or more input devices, such as mice, which control the pointer location and pointer_focus of a seat.
The wl_pointer interface generates motion, enter and leave events for the surfaces that the pointer is located over, and button and axis events for button presses, button releases and scrolling.
Structs
| WlPointer | 
Enums
| Axis | axis types | 
| AxisSource | axis source types | 
| ButtonState | physical button state | 
| Error | |
| Event | |
| Request | 
Constants
| EVT_AXIS_DISCRETE_SINCE | The minimal object version supporting this event | 
| EVT_AXIS_SINCE | The minimal object version supporting this event | 
| EVT_AXIS_SOURCE_SINCE | The minimal object version supporting this event | 
| EVT_AXIS_STOP_SINCE | The minimal object version supporting this event | 
| EVT_BUTTON_SINCE | The minimal object version supporting this event | 
| EVT_ENTER_SINCE | The minimal object version supporting this event | 
| EVT_FRAME_SINCE | The minimal object version supporting this event | 
| EVT_LEAVE_SINCE | The minimal object version supporting this event | 
| EVT_MOTION_SINCE | The minimal object version supporting this event | 
| REQ_RELEASE_SINCE | The minimal object version supporting this request | 
| REQ_SET_CURSOR_SINCE | The minimal object version supporting this request | 
Statics
| wl_pointer_events | C-representation of the messages of this interface, for interop | 
| wl_pointer_interface | C representation of this interface, for interop | 
| wl_pointer_requests | C-representation of the messages of this interface, for interop |