class KeyboardManager;
class KeyboardMenu;
class Menu;
+class KeyboardConfig;
class InputManager final : public Currenton<InputManager>
{
typedef Controller::Control Control;
public:
- InputManager();
+ InputManager(KeyboardConfig& keyboard_config);
virtual ~InputManager();
void process_event(const SDL_Event& event);