#pragma once #include "stdafx.h" #include #include "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; };