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 |