ViGEm target and report buffers for one virtual gamepad. More...
Classes | |
| union | [union].report |
Public Attributes | |
| std::byte | available_pointers |
| Byte mask of available DualShock 4 touch slots. | |
| uint8_t | client_relative_index |
| Client relative index. | |
| feedback_queue_t | feedback_queue |
| Feedback queue. | |
| target_t | gp |
| Gp. | |
| std::chrono::steady_clock::time_point | last_report_ts |
| Last report ts. | |
| gamepad_feedback_msg_t | last_rgb_led |
| Last RGB led. | |
| gamepad_feedback_msg_t | last_rumble |
| Last rumble. | |
| std::map< uint32_t, uint8_t > | pointer_id_map |
| Pointer ID map. | |
| thread_pool_util::ThreadPool::task_id_t | repeat_task {} |
| Repeat task. | |
| union | report |
| Current HID report for the virtual controller.. | |
ViGEm target and report buffers for one virtual gamepad.