Struct sdl2::controller::GameController [] [src]

pub struct GameController {
    // some fields omitted
}

Wrapper around the SDL_GameController object

Methods

impl GameController
[src]

fn subsystem(&self) -> &GameControllerSubsystem

fn name(&self) -> String

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

fn mapping(&self) -> String

Return a String describing the controller's button and axis mappings

fn attached(&self) -> bool

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

fn axis(&self, axis: Axis) -> i16

Get the position of the given axis

fn button(&self, button: Button) -> bool

Returns true if button is pressed.

Trait Implementations

impl Drop for GameController
[src]

fn drop(&mut self)

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