#[repr(C)]pub struct ovrTimewarpProjectionDesc {
pub _align: [u32; 0],
pub Projection22: f32,
pub Projection23: f32,
pub Projection32: f32,
}Expand description
Projection information for ovrLayerEyeFovDepth.
Use the utility function ovrTimewarpProjectionDesc_FromProjection to
generate this structure from the application’s projection matrix.
see ovrLayerEyeFovDepth, ovrTimewarpProjectionDesc_FromProjection
Fields§
§_align: [u32; 0]§Projection22: f32Projection matrix element [2][2].
Projection23: f32Projection matrix element [2][3].
Projection32: f32Projection matrix element [3][2].
Trait Implementations§
Source§impl Clone for ovrTimewarpProjectionDesc
impl Clone for ovrTimewarpProjectionDesc
Source§fn clone(&self) -> ovrTimewarpProjectionDesc
fn clone(&self) -> ovrTimewarpProjectionDesc
Returns a duplicate 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 ovrTimewarpProjectionDesc
impl Debug for ovrTimewarpProjectionDesc
impl Copy for ovrTimewarpProjectionDesc
Auto Trait Implementations§
impl Freeze for ovrTimewarpProjectionDesc
impl RefUnwindSafe for ovrTimewarpProjectionDesc
impl Send for ovrTimewarpProjectionDesc
impl Sync for ovrTimewarpProjectionDesc
impl Unpin for ovrTimewarpProjectionDesc
impl UnwindSafe for ovrTimewarpProjectionDesc
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