16#include <ViGEm/Client.h>
21namespace platf::vigem {
39 bool update_touch(DS4_REPORT_EX &ds4_report, std::map<std::uint32_t, std::uint8_t> &pointer_id_map, std::byte &available_pointers,
const gamepad_touch_t &touch);
47 void update_battery(DS4_REPORT_EX &ds4_report,
const gamepad_battery_t &battery);
Declarations for common platform specific utilities.