[][src]Struct stick::Gamepad

pub struct Gamepad(_);

A w3c "Standard Gamepad".

Methods

impl Gamepad[src]

pub fn id(&self) -> u32[src]

Get a unique identifier for the specific model of gamepad.

pub fn name(&self) -> String[src]

Get the name of this Gamepad.

pub fn rumble(&mut self, power: f32)[src]

Turn on/off haptic force feedback. Set power between 0.0 (off) and 1.0 (maximum vibration). Anything outside that range will be clamped.

Trait Implementations

impl Debug for Gamepad[src]

impl Future for Gamepad[src]

type Output = Event

The type of value produced on completion.

Auto Trait Implementations

impl RefUnwindSafe for Gamepad

impl Send for Gamepad

impl Sync for Gamepad

impl Unpin for Gamepad

impl UnwindSafe for Gamepad

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.