[−][src]Trait ggez::input::gamepad::GamepadContext
Trait object defining a gamepad/joystick context.
Required methods
pub fn next_event(&mut self) -> Option<Event>
[src]
Returns a gamepad event.
pub fn gamepad(&self, id: GamepadId) -> Gamepad<'_>
[src]
returns the Gamepad
associated with an id.
pub fn gamepads(&self) -> GamepadsIterator<'_>ⓘNotable traits for GamepadsIterator<'a>
impl<'a> Iterator for GamepadsIterator<'a> type Item = (GamepadId, Gamepad<'a>);
[src]
Notable traits for GamepadsIterator<'a>
impl<'a> Iterator for GamepadsIterator<'a> type Item = (GamepadId, Gamepad<'a>);
returns an iterator over the connected Gamepad
s.
Implementors
impl GamepadContext for GilrsGamepadContext
[src]
pub fn next_event(&mut self) -> Option<Event>
[src]
pub fn gamepad(&self, id: GamepadId) -> Gamepad<'_>
[src]
pub fn gamepads(&self) -> GamepadsIterator<'_>ⓘNotable traits for GamepadsIterator<'a>
impl<'a> Iterator for GamepadsIterator<'a> type Item = (GamepadId, Gamepad<'a>);
[src]
Notable traits for GamepadsIterator<'a>
impl<'a> Iterator for GamepadsIterator<'a> type Item = (GamepadId, Gamepad<'a>);