Per-client inputtino devices for touch and pen input.
More...
#include <src/platform/linux/input/inputtino_common.h>
|
|
UINT32 | activeTouchSlots {} |
| | Active touch slots.
|
| |
|
input_raw_t * | global |
| | Shared inputtino device set owned by the global input context.
|
| |
|
inputtino::Result< inputtino::PenTablet > | pen |
| | Per-client virtual pen tablet device.
|
| |
|
HSYNTHETICPOINTERDEVICE | pen {} |
| | Windows synthetic pointer device used for pen events.
|
| |
|
POINTER_TYPE_INFO | penInfo {} |
| | Pen info.
|
| |
|
thread_pool_util::ThreadPool::task_id_t | penRepeatTask {} |
| | Pen repeat task.
|
| |
|
inputtino::Result< inputtino::TouchScreen > | touch |
| | Per-client virtual touchscreen device.
|
| |
|
HSYNTHETICPOINTERDEVICE | touch {} |
| | Windows synthetic pointer device used for touch events.
|
| |
|
POINTER_TYPE_INFO | touchInfo [10] {} |
| | Touch info.
|
| |
|
thread_pool_util::ThreadPool::task_id_t | touchRepeatTask {} |
| | Touch repeat task.
|
| |
Per-client inputtino devices for touch and pen input.
◆ client_input_raw_t() [1/2]
| platf::client_input_raw_t::client_input_raw_t |
( |
input_t & | input | ) |
|
|
inline |
Create per-client inputtino devices for touch and pen input.
- Parameters
-
| input | Platform input backend that receives the event. |
◆ client_input_raw_t() [2/2]
| platf::client_input_raw_t::client_input_raw_t |
( |
input_t & | input | ) |
|
|
inline |
Create per-client raw input devices for touch and pen events.
- Parameters
-
| input | Platform input backend that receives the event. |
The documentation for this struct was generated from the following files: