Kanzi  3.9.8
Kanzi Engine C++ API
wayland_event.hpp File Reference

Classes

class  kanzi::wayland::ExitRequestEvent
 Event that represents a request to close the window. More...
 
class  kanzi::wayland::KeyboardEnterEvent
 Event that represents keyboard entering the window. More...
 
class  kanzi::wayland::KeyboardLeaveEvent
 Event that represents keyboard leaving the window. More...
 
class  kanzi::wayland::KeyEvent
 Event that represents a keyboard key changing state. More...
 
class  kanzi::wayland::KeyModEvent
 Event that represents the current keyboard modifier state. More...
 
class  kanzi::wayland::PointerAxisEvent
 Event that represents mouse scroll. More...
 
class  kanzi::wayland::PointerButtonEvent
 Event that represents mouse button events. More...
 
class  kanzi::wayland::PointerEnterEvent
 Event that represents mouse entering application window. More...
 
class  kanzi::wayland::PointerFrameEvent
 Event that groups pointer events together. More...
 
class  kanzi::wayland::PointerLeaveEvent
 Event that represents mouse leaving application window. More...
 
class  kanzi::wayland::PointerMotionEvent
 Event that represents mouse movement. More...
 
class  kanzi::wayland::TouchCancelEvent
 Event that represents compositor taking over all touch points. More...
 
class  kanzi::wayland::TouchDownEvent
 Event that starts a touch point. More...
 
class  kanzi::wayland::TouchFrameEvent
 Event that groups touch events together. More...
 
class  kanzi::wayland::TouchMotionEvent
 Event that represents touch point movement. More...
 
class  kanzi::wayland::TouchUpEvent
 Event that ends a touch point. More...
 

Namespaces

 kanzi
 
 kanzi::wayland
 

Typedefs

using kanzi::wayland::WaylandEvent = variant< KeyboardEnterEvent, KeyboardLeaveEvent, KeyEvent, KeyModEvent, PointerEnterEvent, PointerLeaveEvent, PointerButtonEvent, PointerAxisEvent, PointerMotionEvent, PointerFrameEvent, TouchDownEvent, TouchUpEvent, TouchMotionEvent, TouchCancelEvent, TouchFrameEvent, ExitRequestEvent >
 Alias that contains all Wayland events. More...