Struct openxr::FoveationDynamicFlagsHTC
source · pub struct FoveationDynamicFlagsHTC(/* private fields */);
Expand description
Implementations§
source§impl FoveationDynamicFlagsHTC
impl FoveationDynamicFlagsHTC
sourcepub const LEVEL_ENABLED: FoveationDynamicFlagsHTC = _
pub const LEVEL_ENABLED: FoveationDynamicFlagsHTC = _
Allow system to set periphery pixel density dynamically.
sourcepub const CLEAR_FOV_ENABLED: FoveationDynamicFlagsHTC = _
pub const CLEAR_FOV_ENABLED: FoveationDynamicFlagsHTC = _
Allow system to set clear FOV degree dynamically.
sourcepub const FOCAL_CENTER_OFFSET_ENABLED: FoveationDynamicFlagsHTC = _
pub const FOCAL_CENTER_OFFSET_ENABLED: FoveationDynamicFlagsHTC = _
Allow system to set focal center offset dynamically.
source§impl FoveationDynamicFlagsHTC
impl FoveationDynamicFlagsHTC
pub const EMPTY: FoveationDynamicFlagsHTC = _
pub fn from_raw(x: u64) -> FoveationDynamicFlagsHTC
pub fn into_raw(self) -> u64
pub fn is_empty(self) -> bool
pub fn intersects(self, other: FoveationDynamicFlagsHTC) -> bool
sourcepub fn contains(self, other: FoveationDynamicFlagsHTC) -> bool
pub fn contains(self, other: FoveationDynamicFlagsHTC) -> bool
Returns whether other
is a subset of self
Trait Implementations§
source§impl BitAnd for FoveationDynamicFlagsHTC
impl BitAnd for FoveationDynamicFlagsHTC
§type Output = FoveationDynamicFlagsHTC
type Output = FoveationDynamicFlagsHTC
The resulting type after applying the
&
operator.source§fn bitand(self, rhs: FoveationDynamicFlagsHTC) -> FoveationDynamicFlagsHTC
fn bitand(self, rhs: FoveationDynamicFlagsHTC) -> FoveationDynamicFlagsHTC
Performs the
&
operation. Read moresource§impl BitAndAssign for FoveationDynamicFlagsHTC
impl BitAndAssign for FoveationDynamicFlagsHTC
source§fn bitand_assign(&mut self, rhs: FoveationDynamicFlagsHTC)
fn bitand_assign(&mut self, rhs: FoveationDynamicFlagsHTC)
Performs the
&=
operation. Read moresource§impl BitOr for FoveationDynamicFlagsHTC
impl BitOr for FoveationDynamicFlagsHTC
§type Output = FoveationDynamicFlagsHTC
type Output = FoveationDynamicFlagsHTC
The resulting type after applying the
|
operator.source§fn bitor(self, rhs: FoveationDynamicFlagsHTC) -> FoveationDynamicFlagsHTC
fn bitor(self, rhs: FoveationDynamicFlagsHTC) -> FoveationDynamicFlagsHTC
Performs the
|
operation. Read moresource§impl BitOrAssign for FoveationDynamicFlagsHTC
impl BitOrAssign for FoveationDynamicFlagsHTC
source§fn bitor_assign(&mut self, rhs: FoveationDynamicFlagsHTC)
fn bitor_assign(&mut self, rhs: FoveationDynamicFlagsHTC)
Performs the
|=
operation. Read moresource§impl BitXor for FoveationDynamicFlagsHTC
impl BitXor for FoveationDynamicFlagsHTC
§type Output = FoveationDynamicFlagsHTC
type Output = FoveationDynamicFlagsHTC
The resulting type after applying the
^
operator.source§fn bitxor(self, rhs: FoveationDynamicFlagsHTC) -> FoveationDynamicFlagsHTC
fn bitxor(self, rhs: FoveationDynamicFlagsHTC) -> FoveationDynamicFlagsHTC
Performs the
^
operation. Read moresource§impl BitXorAssign for FoveationDynamicFlagsHTC
impl BitXorAssign for FoveationDynamicFlagsHTC
source§fn bitxor_assign(&mut self, rhs: FoveationDynamicFlagsHTC)
fn bitxor_assign(&mut self, rhs: FoveationDynamicFlagsHTC)
Performs the
^=
operation. Read moresource§impl Clone for FoveationDynamicFlagsHTC
impl Clone for FoveationDynamicFlagsHTC
source§fn clone(&self) -> FoveationDynamicFlagsHTC
fn clone(&self) -> FoveationDynamicFlagsHTC
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 FoveationDynamicFlagsHTC
impl Debug for FoveationDynamicFlagsHTC
source§impl Default for FoveationDynamicFlagsHTC
impl Default for FoveationDynamicFlagsHTC
source§fn default() -> FoveationDynamicFlagsHTC
fn default() -> FoveationDynamicFlagsHTC
Returns the “default value” for a type. Read more
source§impl Not for FoveationDynamicFlagsHTC
impl Not for FoveationDynamicFlagsHTC
§type Output = FoveationDynamicFlagsHTC
type Output = FoveationDynamicFlagsHTC
The resulting type after applying the
!
operator.source§fn not(self) -> FoveationDynamicFlagsHTC
fn not(self) -> FoveationDynamicFlagsHTC
Performs the unary
!
operation. Read moresource§impl PartialEq for FoveationDynamicFlagsHTC
impl PartialEq for FoveationDynamicFlagsHTC
source§fn eq(&self, other: &FoveationDynamicFlagsHTC) -> bool
fn eq(&self, other: &FoveationDynamicFlagsHTC) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for FoveationDynamicFlagsHTC
impl Eq for FoveationDynamicFlagsHTC
impl StructuralPartialEq for FoveationDynamicFlagsHTC
Auto Trait Implementations§
impl RefUnwindSafe for FoveationDynamicFlagsHTC
impl Send for FoveationDynamicFlagsHTC
impl Sync for FoveationDynamicFlagsHTC
impl Unpin for FoveationDynamicFlagsHTC
impl UnwindSafe for FoveationDynamicFlagsHTC
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