Trait ggez::input::gamepad::GamepadContext[][src]

pub trait GamepadContext {
    fn next_event(&mut self) -> Option<Event>;
fn gamepad(&self, id: GamepadId) -> Gamepad<'_>;
fn gamepads(&self) -> GamepadsIterator<'_>
Notable traits for GamepadsIterator<'a>
impl<'a> Iterator for GamepadsIterator<'a> type Item = (GamepadId, Gamepad<'a>);
; }
Expand description

Trait object defining a gamepad/joystick context.

Required methods

Returns a gamepad event.

returns the Gamepad associated with an id.

returns an iterator over the connected Gamepads.

Implementors