Enum wayland_client::wayland::WaylandProtocolEvent
[−]
[src]
pub enum WaylandProtocolEvent { WlDisplay(ProxyId, WlDisplayEvent), WlRegistry(ProxyId, WlRegistryEvent), WlCallback(ProxyId, WlCallbackEvent), WlShm(ProxyId, WlShmEvent), WlBuffer(ProxyId, WlBufferEvent), WlDataOffer(ProxyId, WlDataOfferEvent), WlDataSource(ProxyId, WlDataSourceEvent), WlDataDevice(ProxyId, WlDataDeviceEvent), WlShellSurface(ProxyId, WlShellSurfaceEvent), WlSurface(ProxyId, WlSurfaceEvent), WlSeat(ProxyId, WlSeatEvent), WlPointer(ProxyId, WlPointerEvent), WlKeyboard(ProxyId, WlKeyboardEvent), WlTouch(ProxyId, WlTouchEvent), WlOutput(ProxyId, WlOutputEvent), }
An event generated by the protocol wayland.
Each variant is composed of a ProxyId
reffering to the proxy object
and of the event data itself.
Variants
WlDisplay | ||
WlRegistry | ||
WlCallback | ||
WlShm | ||
WlBuffer | ||
WlDataOffer | ||
WlDataSource | ||
WlDataDevice | ||
WlShellSurface | ||
WlSurface | ||
WlSeat | ||
WlPointer | ||
WlKeyboard | ||
WlTouch | ||
WlOutput |