#include <kanzi/core/cpp/cstddef.hpp>#include <kanzi/core/cpp/platform.hpp>#include <kanzi/core/cpp/span.hpp>#include <kanzi/core/cpp/string.hpp>#include <kanzi/core/cpp/string_view.hpp>#include <kanzi/core/cpp/variant.hpp>#include <kanzi/core.ui/platform/windowing_ng/common/window_geometry.hpp>#include <kanzi/core.ui/platform/windowing_ng/wayland/wayland_common.hpp>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. | |