Loading...
Searching...
No Matches
Joystick.hpp File Reference
Go to the source code of this file.
Classes | |
| struct | sf::Joystick::Identification |
| Structure holding a joystick's identification. More... | |
Namespaces | |
| namespace | sf |
| namespace | sf::Joystick |
| Give access to the real-time state of the joysticks. | |
Enumerations | |
| enum class | sf::Joystick::Axis { sf::Joystick::X , sf::Joystick::Y , sf::Joystick::Z , sf::Joystick::R , sf::Joystick::U , sf::Joystick::V , sf::Joystick::PovX , sf::Joystick::PovY } |
| Axes supported by SFML joysticks. More... | |
Functions | |
| bool | sf::Joystick::isConnected (unsigned int joystick) |
| Check if a joystick is connected. | |
| unsigned int | sf::Joystick::getButtonCount (unsigned int joystick) |
| Return the number of buttons supported by a joystick. | |
| bool | sf::Joystick::hasAxis (unsigned int joystick, Axis axis) |
| Check if a joystick supports a given axis. | |
| bool | sf::Joystick::isButtonPressed (unsigned int joystick, unsigned int button) |
| Check if a joystick button is pressed. | |
| float | sf::Joystick::getAxisPosition (unsigned int joystick, Axis axis) |
| Get the current position of a joystick axis. | |
| Identification | sf::Joystick::getIdentification (unsigned int joystick) |
| Get the joystick information. | |
| void | sf::Joystick::update () |
| Update the states of all joysticks. | |
Variables | |
| static constexpr unsigned int | sf::Joystick::Count {8} |
| Constants related to joysticks capabilities. | |
| static constexpr unsigned int | sf::Joystick::ButtonCount {32} |
| Maximum number of supported buttons. | |
| static constexpr unsigned int | sf::Joystick::AxisCount {8} |
| Maximum number of supported axes. | |