#pragma once #include "pch.h" #include #include "Shared/SettingTypes.h" struct ControlDeviceState { vector State; bool operator!=(ControlDeviceState &other) { return State.size() != other.State.size() || memcmp(State.data(), other.State.data(), State.size()) != 0; } }; struct ControllerData { ControllerType Type; ControlDeviceState State; uint8_t Port; };