Enum ovr_overlay_sys::VROverlayFlags
source · [−]#[repr(u32)]
pub enum VROverlayFlags {
Show 17 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,
}
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
Trait Implementations
sourceimpl Clone for VROverlayFlags
impl Clone for VROverlayFlags
sourcefn clone(&self) -> VROverlayFlags
fn clone(&self) -> VROverlayFlags
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for VROverlayFlags
impl Debug for VROverlayFlags
sourceimpl ExternType for VROverlayFlags
impl ExternType for VROverlayFlags
type Id = (v, r, (), V, R, O, v, e, r, l, a, y, F, l, a, g, s)
type Id = (v, r, (), V, R, O, v, e, r, l, a, y, F, l, a, g, s)
A type-level representation of the type’s C++ namespace and type name. Read more
type Kind = Trivial
type Kind = Trivial
Either cxx::kind::Opaque
or cxx::kind::Trivial
. Read more
sourceimpl Hash for VROverlayFlags
impl Hash for VROverlayFlags
sourceimpl PartialEq<VROverlayFlags> for VROverlayFlags
impl PartialEq<VROverlayFlags> for VROverlayFlags
impl Copy for VROverlayFlags
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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more