#[repr(transparent)]pub struct XMMatrix(pub XMMATRIX);
Expand description
Unit struct for XMMATRIX
operator overloads.
Tuple Fields§
§0: XMMATRIX
Implementations§
Trait Implementations§
Source§impl AddAssign for XMMatrix
impl AddAssign for XMMatrix
Source§fn add_assign(&mut self, M: XMMatrix)
fn add_assign(&mut self, M: XMMatrix)
Performs the
+=
operation. Read moreSource§impl DivAssign<f32> for XMMatrix
impl DivAssign<f32> for XMMatrix
Source§fn div_assign(&mut self, S: f32)
fn div_assign(&mut self, S: f32)
Performs the
/=
operation. Read moreSource§impl MulAssign<f32> for XMMatrix
impl MulAssign<f32> for XMMatrix
Source§fn mul_assign(&mut self, S: f32)
fn mul_assign(&mut self, S: f32)
Performs the
*=
operation. Read moreSource§impl MulAssign for XMMatrix
impl MulAssign for XMMatrix
Source§fn mul_assign(&mut self, M: XMMatrix)
fn mul_assign(&mut self, M: XMMatrix)
Performs the
*=
operation. Read moreSource§impl SubAssign for XMMatrix
impl SubAssign for XMMatrix
Source§fn sub_assign(&mut self, M: XMMatrix)
fn sub_assign(&mut self, M: XMMatrix)
Performs the
-=
operation. Read moreimpl Copy for XMMatrix
Auto Trait Implementations§
impl Freeze for XMMatrix
impl RefUnwindSafe for XMMatrix
impl Send for XMMatrix
impl Sync for XMMatrix
impl Unpin for XMMatrix
impl UnwindSafe for XMMatrix
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