Enum openvr_sys2::vr::VROverlayFlags
source · #[repr(u32)]pub enum VROverlayFlags {
Show 18 variants
VROverlayFlags_NoDashboardTab,
VROverlayFlags_SendVRDiscreteScrollEvents,
VROverlayFlags_SendVRTouchpadEvents,
VROverlayFlags_ShowTouchPadScrollWheel,
VROverlayFlags_TransferOwnershipToInternalProcess,
VROverlayFlags_SideBySide_Parallel,
VROverlayFlags_SideBySide_Crossed,
VROverlayFlags_Panorama,
VROverlayFlags_StereoPanorama,
VROverlayFlags_SortWithNonSceneOverlays,
VROverlayFlags_VisibleInDashboard,
VROverlayFlags_MakeOverlaysInteractiveIfVisible,
VROverlayFlags_SendVRSmoothScrollEvents,
VROverlayFlags_ProtectedContent,
VROverlayFlags_HideLaserIntersection,
VROverlayFlags_WantsModalBehavior,
VROverlayFlags_IsPremultiplied,
VROverlayFlags_IgnoreTextureAlpha,
}Expand description
Overlay control settings
Variants§
VROverlayFlags_NoDashboardTab
VROverlayFlags_SendVRDiscreteScrollEvents
VROverlayFlags_SendVRTouchpadEvents
VROverlayFlags_ShowTouchPadScrollWheel
VROverlayFlags_TransferOwnershipToInternalProcess
VROverlayFlags_SideBySide_Parallel
VROverlayFlags_SideBySide_Crossed
VROverlayFlags_Panorama
VROverlayFlags_StereoPanorama
VROverlayFlags_SortWithNonSceneOverlays
VROverlayFlags_VisibleInDashboard
VROverlayFlags_MakeOverlaysInteractiveIfVisible
VROverlayFlags_SendVRSmoothScrollEvents
VROverlayFlags_ProtectedContent
VROverlayFlags_HideLaserIntersection
VROverlayFlags_WantsModalBehavior
VROverlayFlags_IsPremultiplied
VROverlayFlags_IgnoreTextureAlpha
Trait Implementations§
source§impl Clone for VROverlayFlags
impl Clone for VROverlayFlags
source§fn clone(&self) -> VROverlayFlags
fn clone(&self) -> VROverlayFlags
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 ExternType for VROverlayFlags
impl ExternType for VROverlayFlags
source§impl Hash for VROverlayFlags
impl Hash for VROverlayFlags
source§impl PartialEq<VROverlayFlags> for VROverlayFlags
impl PartialEq<VROverlayFlags> for VROverlayFlags
source§fn eq(&self, other: &VROverlayFlags) -> bool
fn eq(&self, other: &VROverlayFlags) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for VROverlayFlags
impl StructuralEq for VROverlayFlags
impl StructuralPartialEq for VROverlayFlags
impl UniquePtrTarget for VROverlayFlags
impl VectorElement for VROverlayFlags
impl WeakPtrTarget for VROverlayFlags
Auto Trait Implementations§
impl RefUnwindSafe for VROverlayFlags
impl Send for VROverlayFlags
impl Sync for VROverlayFlags
impl Unpin for VROverlayFlags
impl UnwindSafe for VROverlayFlags
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
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.