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. | |