Struct sdl2::joystick::Joystick [] [src]

pub struct Joystick { /* fields omitted */ }

Wrapper around the SDL_Joystick object

Methods

impl Joystick
[src]

Return the name of the joystick or an empty string if no name is found.

Return true if the joystick has been opened and currently connected.

Retreive the joystick's GUID

Retreive the number of axes for this joystick

Gets the position of the given axis.

The function will fail if the joystick doesn't have the provided axis.

Retreive the number of buttons for this joystick

Return Ok(true) if button is pressed.

The function will fail if the joystick doesn't have the provided button.

Retreive the number of balls for this joystick

Return a pair (dx, dy) containing the difference in axis position since the last poll

Retreive the number of balls for this joystick

Return the position of hat for this joystick

Trait Implementations

impl Drop for Joystick
[src]

A method called when the value goes out of scope. Read more