#[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],
}
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§
Source§impl Abi for DIJOYSTATE2
impl Abi for DIJOYSTATE2
Source§type Abi = DIJOYSTATE2
type Abi = DIJOYSTATE2
The abi representation of the implementing type. Read more
type DefaultType = DIJOYSTATE2
Source§fn ok(value: &Self::DefaultType) -> Result<Self, Error>
fn ok(value: &Self::DefaultType) -> Result<Self, Error>
Converts from
Self::DefaultType
to Result<T>
.Source§fn set_abi(&mut self) -> *mut Self::Abi
fn set_abi(&mut self) -> *mut Self::Abi
Returns a pointer for setting the object’s value via an ABI call.
fn drop_param(_: &mut Param<'_, Self>)
Source§impl Clone for DIJOYSTATE2
impl Clone for DIJOYSTATE2
Source§fn clone(&self) -> DIJOYSTATE2
fn clone(&self) -> DIJOYSTATE2
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DIJOYSTATE2
impl Debug for DIJOYSTATE2
Source§impl Default for DIJOYSTATE2
impl Default for DIJOYSTATE2
Source§impl PartialEq for DIJOYSTATE2
impl PartialEq for DIJOYSTATE2
impl Copy for DIJOYSTATE2
impl Eq for DIJOYSTATE2
Auto Trait Implementations§
impl Freeze for DIJOYSTATE2
impl RefUnwindSafe for DIJOYSTATE2
impl Send for DIJOYSTATE2
impl Sync for DIJOYSTATE2
impl Unpin for DIJOYSTATE2
impl UnwindSafe for DIJOYSTATE2
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more