#pragma once #include #include #include "../Common/CommonTypes.h" struct InputState; class InputDevice { public: virtual int UpdateState(InputState &input_state) = 0; }; std::list> getInputDevices();