|
|
int32_t | accumulated_hscroll_delta |
| | Accumulated hscroll delta.
|
| |
|
int32_t | accumulated_vscroll_delta |
| | Accumulated vscroll delta.
|
| |
|
std::unique_ptr< platf::client_input_t > | client_context |
| | Client context.
|
| |
|
platf::feedback_queue_t | feedback_queue |
| | Queue used to deliver controller feedback to the platform backend.
|
| |
|
std::vector< gamepad_t > | gamepads |
| | Virtual gamepad slots tracked for the stream.
|
| |
|
std::list< std::vector< uint8_t > > | input_queue |
| | Pending raw input packets waiting for processing.
|
| |
|
std::mutex | input_queue_lock |
| | Input queue lock.
|
| |
|
bool | left_alt_pressed = false |
| | Tracks whether the left Alt key is currently pressed.
|
| |
|
thread_pool_util::ThreadPool::task_id_t | mouse_left_button_timeout |
| | Mouse left button timeout.
|
| |
|
bool | right_alt_pressed = false |
| | Tracks whether the right Alt key is currently pressed.
|
| |
|
int | shortcutFlags |
| | Shortcut flags.
|
| |
|
input::touch_port_t | touch_port |
| | Touch coordinate bounds for the current stream.
|
| |
|
safe::mail_raw_t::event_t< input::touch_port_t > | touch_port_event |
| | Touch port event.
|
| |
Input emulation settings loaded from configuration.