Visitor class that operates on different types of Wayland events. More...
#include <kanzi/core.ui/platform/input_ng/wayland/wayland_event_visitor.hpp>
Visitor class that operates on different types of Wayland events.
|
explicit |
Constructor.
eventQueue | Event queue to which to add events. |
waylandEGLWindow | Wayland EGL Window that is used to close the window. |
waylandInputMode | Controls Wayland input mode. |
waylandInputMode
. bool kanzi::wayland::WaylandEventVisitor::operator() | ( | const KeyboardEnterEvent & | event | ) |
Handles a KeyboardEnterEvent.
event | Event to process. |
bool kanzi::wayland::WaylandEventVisitor::operator() | ( | const KeyboardLeaveEvent & | event | ) |
Handles a KeyboardLeaveEvent.
event | Event to process. |
bool kanzi::wayland::WaylandEventVisitor::operator() | ( | const KeyModEvent & | event | ) |
bool kanzi::wayland::WaylandEventVisitor::operator() | ( | const PointerEnterEvent & | event | ) |
Handles a PointerEnterEvent.
event | Event to process. |
bool kanzi::wayland::WaylandEventVisitor::operator() | ( | const PointerLeaveEvent & | event | ) |
Handles a PointerLeaveEvent.
event | Event to process. |
bool kanzi::wayland::WaylandEventVisitor::operator() | ( | const PointerButtonEvent & | event | ) |
Handles a PointerButtonEvent.
event | Event to process. |
bool kanzi::wayland::WaylandEventVisitor::operator() | ( | const PointerMotionEvent & | event | ) |
Handles a PointerMotionEvent.
event | Event to process. |
bool kanzi::wayland::WaylandEventVisitor::operator() | ( | const PointerAxisEvent & | event | ) |
Handles a PointerAxisEvent.
event | Event to process. |
bool kanzi::wayland::WaylandEventVisitor::operator() | ( | const PointerFrameEvent & | event | ) |
Handles a PointerFrameEvent.
event | Event to process. |
bool kanzi::wayland::WaylandEventVisitor::operator() | ( | const TouchDownEvent & | event | ) |
Handles a TouchDownEvent.
event | Event to process. |
bool kanzi::wayland::WaylandEventVisitor::operator() | ( | const TouchUpEvent & | event | ) |
bool kanzi::wayland::WaylandEventVisitor::operator() | ( | const TouchMotionEvent & | event | ) |
Handles a TouchMotionEvent.
event | Event to process. |
bool kanzi::wayland::WaylandEventVisitor::operator() | ( | const TouchCancelEvent & | event | ) |
Handles a TouchCancelEvent.
event | Event to process. |
bool kanzi::wayland::WaylandEventVisitor::operator() | ( | const TouchFrameEvent & | event | ) |
Handles a TouchFrameEvent.
event | Event to process. |
bool kanzi::wayland::WaylandEventVisitor::operator() | ( | const ExitRequestEvent & | event | ) |
Handles a ExitRequestEvent.
event | Event to process. |