void update();
void reset();
+ void use_game_controller(bool v);
+ bool use_game_controller() const { return m_use_game_controller; }
+
Controller* get_controller();
private:
public:
bool m_use_game_controller;
std::unique_ptr<KeyboardManager> keyboard_manager;
- std::unique_ptr<JoystickManager> joystick_manager;
+ std::unique_ptr<JoystickManager> joystick_manager;
std::unique_ptr<GameControllerManager> game_controller_manager;
private: