#[repr(C)]pub struct FoveationLevelProfileCreateInfoFB {
pub ty: StructureType,
pub next: *mut c_void,
pub level: FoveationLevelFB,
pub vertical_offset: f32,
pub dynamic: FoveationDynamicFB,
}
Expand description
See XrFoveationLevelProfileCreateInfoFB - defined by XR_FB_foveation_configuration
Fields§
§ty: StructureType
§next: *mut c_void
§level: FoveationLevelFB
§vertical_offset: f32
§dynamic: FoveationDynamicFB
Implementations§
source§impl FoveationLevelProfileCreateInfoFB
impl FoveationLevelProfileCreateInfoFB
pub const TYPE: StructureType = StructureType::FOVEATION_LEVEL_PROFILE_CREATE_INFO_FB
sourcepub fn out(next: *mut BaseOutStructure) -> MaybeUninit<Self>
pub fn out(next: *mut BaseOutStructure) -> MaybeUninit<Self>
Construct a partially-initialized value suitable for passing to OpenXR
Trait Implementations§
source§impl Clone for FoveationLevelProfileCreateInfoFB
impl Clone for FoveationLevelProfileCreateInfoFB
source§fn clone(&self) -> FoveationLevelProfileCreateInfoFB
fn clone(&self) -> FoveationLevelProfileCreateInfoFB
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 moreimpl Copy for FoveationLevelProfileCreateInfoFB
Auto Trait Implementations§
impl RefUnwindSafe for FoveationLevelProfileCreateInfoFB
impl !Send for FoveationLevelProfileCreateInfoFB
impl !Sync for FoveationLevelProfileCreateInfoFB
impl Unpin for FoveationLevelProfileCreateInfoFB
impl UnwindSafe for FoveationLevelProfileCreateInfoFB
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