Structure representing the default context for an async input event. More...
#include <kanzi/platform/platform/input_ng/qnx_screen/qnx_screen_default_input_event_context.hpp>
Public Types | |
| using | TouchPointContainer |
| Container type for active touch points. | |
Public Member Functions | |
| DefaultQnxInputEventContext (QnxContext &qnxContext) | |
| Constructor. | |
Public Attributes | |
| QnxChannelID | channelId |
| Communication channel ID for reading input-events. | |
| QnxConnectionID | connectionId |
| Communication channel connection ID for passing input-event notifications to the channel. | |
| detail::Event | eventSignal |
| Event-object that is used to signal about new input-events. | |
| mutex | inputMutex |
| Mutex for syncing the input-thread events. | |
| PointerButton | pointerButtons |
| The current pointer buttons. | |
| windowing::Position | pointerPosition |
| The current pointer position. | |
| QnxSigEvent | sigEvent |
| Input signal event. | |
| TouchPointContainer | touchPoints |
| Active touch points. | |
Structure representing the default context for an async input event.
Container type for active touch points.
|
explicit |
Constructor.
| qnxContext | The QNX context for the async input event. |
| mutex kanzi::qnx::DefaultQnxInputEventContext::inputMutex |
Mutex for syncing the input-thread events.
| detail::Event kanzi::qnx::DefaultQnxInputEventContext::eventSignal |
Event-object that is used to signal about new input-events.
| QnxChannelID kanzi::qnx::DefaultQnxInputEventContext::channelId |
Communication channel ID for reading input-events.
| QnxConnectionID kanzi::qnx::DefaultQnxInputEventContext::connectionId |
Communication channel connection ID for passing input-event notifications to the channel.
| QnxSigEvent kanzi::qnx::DefaultQnxInputEventContext::sigEvent |
Input signal event.
| PointerButton kanzi::qnx::DefaultQnxInputEventContext::pointerButtons |
The current pointer buttons.
| windowing::Position kanzi::qnx::DefaultQnxInputEventContext::pointerPosition |
The current pointer position.
| TouchPointContainer kanzi::qnx::DefaultQnxInputEventContext::touchPoints |
Active touch points.