// // Created by m on 12/6/21. // #ifndef RLA_IIPP_SDLINPUTPROCESSOR_HPP #define RLA_IIPP_SDLINPUTPROCESSOR_HPP #include "inputprocessor.hpp" #include #include class SdlInputProcessor : public InputProcessor { InputResult process_input() override; public: SdlInputProcessor(); ~SdlInputProcessor() override = default; private: std::unordered_map keycode_map; InputProcessorKeycode get_keycode(SDL_Keycode keycode); }; #endif //RLA_IIPP_SDLINPUTPROCESSOR_HPP