Kanzi 3.9.10
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

namespace  kanzi
 
namespace  kanzi::wayland
 

Typedefs

using kanzi::wayland::WaylandEvent
 Alias that contains all Wayland events.
 

Enumerations

enum class  kanzi::wayland::WaylandInputMode { kanzi::wayland::Retained , kanzi::wayland::Immediate }
 Enumerator that represents Wayland input mode. More...
 

Functions

KZ_NO_DISCARD WaylandInputMode kanzi::wayland::parseWaylandInputMode (string_view inputModeStr) noexcept
 Converts the text containing the Wayland input mode to the corresponding enumerator value.
 
KZ_NO_DISCARD string kanzi::wayland::waylandInputModeToString (WaylandInputMode waylandInputMode) noexcept
 Converts the Wayland input mode from an enumerator value to string.