Struct windows_sys::Win32::Devices::HumanInterfaceDevice::DIJOYSTATE2
[−]#[repr(C)]pub struct DIJOYSTATE2 {Show 30 fields
pub lX: i32,
pub lY: i32,
pub lZ: i32,
pub lRx: i32,
pub lRy: i32,
pub lRz: i32,
pub rglSlider: [i32; 2],
pub rgdwPOV: [u32; 4],
pub rgbButtons: [u8; 128],
pub lVX: i32,
pub lVY: i32,
pub lVZ: i32,
pub lVRx: i32,
pub lVRy: i32,
pub lVRz: i32,
pub rglVSlider: [i32; 2],
pub lAX: i32,
pub lAY: i32,
pub lAZ: i32,
pub lARx: i32,
pub lARy: i32,
pub lARz: i32,
pub rglASlider: [i32; 2],
pub lFX: i32,
pub lFY: i32,
pub lFZ: i32,
pub lFRx: i32,
pub lFRy: i32,
pub lFRz: i32,
pub rglFSlider: [i32; 2],
}
Expand description
Required features: "Win32_Devices_HumanInterfaceDevice"
Fields
lX: i32
lY: i32
lZ: i32
lRx: i32
lRy: i32
lRz: i32
rglSlider: [i32; 2]
rgdwPOV: [u32; 4]
rgbButtons: [u8; 128]
lVX: i32
lVY: i32
lVZ: i32
lVRx: i32
lVRy: i32
lVRz: i32
rglVSlider: [i32; 2]
lAX: i32
lAY: i32
lAZ: i32
lARx: i32
lARy: i32
lARz: i32
rglASlider: [i32; 2]
lFX: i32
lFY: i32
lFZ: i32
lFRx: i32
lFRy: i32
lFRz: i32
rglFSlider: [i32; 2]
Trait Implementations
impl Clone for DIJOYSTATE2
impl Clone for DIJOYSTATE2
impl Copy for DIJOYSTATE2
Auto Trait Implementations
impl RefUnwindSafe for DIJOYSTATE2
impl Send for DIJOYSTATE2
impl Sync for DIJOYSTATE2
impl Unpin for DIJOYSTATE2
impl UnwindSafe for DIJOYSTATE2
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more