#pragma once #include #include #include "switch_input.h" enum class Switch2InputReportId : uint8_t { Common = 0x05, Pro = 0x09, }; struct Switch2InputReport { Switch2InputReportId id; std::array payload; }; Switch2InputReport switch2_build_input_report( Switch2InputReportId id, const SwitchInputState& state, uint32_t counter);