Struct openxr_sys::PassthroughLayerPurposeFB
source · pub struct PassthroughLayerPurposeFB(/* private fields */);
Expand description
Implementations§
source§impl PassthroughLayerPurposeFB
impl PassthroughLayerPurposeFB
sourcepub const RECONSTRUCTION: PassthroughLayerPurposeFB = _
pub const RECONSTRUCTION: PassthroughLayerPurposeFB = _
Reconstruction passthrough (full screen environment)
sourcepub const PROJECTED: PassthroughLayerPurposeFB = _
pub const PROJECTED: PassthroughLayerPurposeFB = _
Projected passthrough (using a custom surface)
sourcepub const TRACKED_KEYBOARD_HANDS: PassthroughLayerPurposeFB = _
pub const TRACKED_KEYBOARD_HANDS: PassthroughLayerPurposeFB = _
Passthrough layer purpose for keyboard hands presence.
sourcepub const TRACKED_KEYBOARD_MASKED_HANDS: PassthroughLayerPurposeFB = _
pub const TRACKED_KEYBOARD_MASKED_HANDS: PassthroughLayerPurposeFB = _
Passthrough layer purpose for keyboard hands presence with keyboard masked hand transitions (i.e passthrough hands rendered only when they are over the keyboard).
pub fn from_raw(x: i32) -> Self
pub fn into_raw(self) -> i32
Trait Implementations§
source§impl Clone for PassthroughLayerPurposeFB
impl Clone for PassthroughLayerPurposeFB
source§fn clone(&self) -> PassthroughLayerPurposeFB
fn clone(&self) -> PassthroughLayerPurposeFB
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 PassthroughLayerPurposeFB
impl Debug for PassthroughLayerPurposeFB
source§impl PartialEq for PassthroughLayerPurposeFB
impl PartialEq for PassthroughLayerPurposeFB
source§fn eq(&self, other: &PassthroughLayerPurposeFB) -> bool
fn eq(&self, other: &PassthroughLayerPurposeFB) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for PassthroughLayerPurposeFB
impl Eq for PassthroughLayerPurposeFB
impl StructuralPartialEq for PassthroughLayerPurposeFB
Auto Trait Implementations§
impl RefUnwindSafe for PassthroughLayerPurposeFB
impl Send for PassthroughLayerPurposeFB
impl Sync for PassthroughLayerPurposeFB
impl Unpin for PassthroughLayerPurposeFB
impl UnwindSafe for PassthroughLayerPurposeFB
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