#include <kanzi/core/cpp/mutex.hpp>#include <kanzi/core/cpp/vector.hpp>#include <kanzi/platform/input/events.hpp>#include <kanzi/platform/input/input_types.hpp>#include <kanzi/platform/kz_platform_api.hpp>#include <kanzi/platform/platform/input_ng/qnx_screen/qnx_screen_channel_id.hpp>#include <kanzi/platform/platform/input_ng/qnx_screen/qnx_screen_connection_id.hpp>#include <kanzi/platform/platform/input_ng/qnx_screen/qnx_screen_default_pulse_handler.hpp>#include <kanzi/platform/platform/input_ng/qnx_screen/qnx_screen_sigevent.hpp>#include <kanzi/platform/platform/task_dispatcher/posix/event.hpp>#include <kanzi/platform/windowing/window_geometry.hpp>Classes | |
| struct | kanzi::qnx::DefaultQnxInputEventContext |
| Structure representing the default context for an async input event. More... | |
| struct | kanzi::qnx::TouchPoint |
| Structure representing an individual touch point (cursor). More... | |
Namespaces | |
| namespace | kanzi |
| namespace | kanzi::qnx |
Functions | |
| UniqueEventPtr | kanzi::qnx::composeTouchEvent (const DefaultQnxInputEventContext::TouchPointContainer &touchPoints) |
| Composes a touch event from the given container of touch points. | |
| void | kanzi::qnx::registerTouchPoint (DefaultQnxInputEventContext::TouchPointContainer &touchPoints, const QnxEvent &event, TouchPointState state) |
| Registers a touch point for use in the next touch event. | |
| void | kanzi::qnx::updateTouchPoints (DefaultQnxInputEventContext::TouchPointContainer &touchPoints) |
| Updates the states of touch points in the provided container in preparation of the next touch event. | |