[−][src]Struct sdl2_sys::SDL_HapticLeftRight
\brief A structure containing a template for a Left/Right effect.
This struct is exclusively for the ::SDL_HAPTIC_LEFTRIGHT effect.
The Left/Right effect is used to explicitly control the large and small motors, commonly found in modern game controllers. The small (right) motor is high frequency, and the large (left) motor is low frequency.
\sa SDL_HAPTIC_LEFTRIGHT \sa SDL_HapticEffect
Fields
type_: Uint16
< ::SDL_HAPTIC_LEFTRIGHT
length: Uint32
< Duration of the effect in milliseconds.
large_magnitude: Uint16
< Control of the large controller motor.
small_magnitude: Uint16
< Control of the small controller motor.
Trait Implementations
impl Clone for SDL_HapticLeftRight
[src]
fn clone(&self) -> SDL_HapticLeftRight
[src]
default fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for SDL_HapticLeftRight
[src]
Auto Trait Implementations
impl Send for SDL_HapticLeftRight
impl Sync for SDL_HapticLeftRight
Blanket Implementations
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> From for T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,