- virtual std::string get_button_name(unsigned) const;
- virtual std::string get_axis_name(unsigned) const;
+ static bool is_available();
+
+ Graphics::Window &get_window() const { return window; }
+
+ std::string get_button_name(unsigned) const override;
+ std::string get_axis_name(unsigned) const override;