#[repr(i32)]
pub enum VROverlayTransformType {
VROverlayTransform_Invalid,
VROverlayTransform_Absolute,
VROverlayTransform_TrackedDeviceRelative,
VROverlayTransform_SystemOverlay,
VROverlayTransform_TrackedComponent,
VROverlayTransform_Cursor,
VROverlayTransform_DashboardTab,
VROverlayTransform_DashboardThumb,
VROverlayTransform_Mountable,
VROverlayTransform_Projection,
}
Expand description
Allows the caller to figure out which overlay transform getter to call.
Variants
VROverlayTransform_Invalid
VROverlayTransform_Absolute
VROverlayTransform_TrackedDeviceRelative
VROverlayTransform_SystemOverlay
VROverlayTransform_TrackedComponent
VROverlayTransform_Cursor
VROverlayTransform_DashboardTab
VROverlayTransform_DashboardThumb
VROverlayTransform_Mountable
VROverlayTransform_Projection
Trait Implementations
sourceimpl Clone for VROverlayTransformType
impl Clone for VROverlayTransformType
sourcefn clone(&self) -> VROverlayTransformType
fn clone(&self) -> VROverlayTransformType
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 VROverlayTransformType
impl Debug for VROverlayTransformType
sourceimpl ExternType for VROverlayTransformType
impl ExternType for VROverlayTransformType
type Id = (v, r, (), V, R, O, v, e, r, l, a, y, T, r, a, n, s, f, o, r, m, T, y, p, e)
type Id = (v, r, (), V, R, O, v, e, r, l, a, y, T, r, a, n, s, f, o, r, m, T, y, p, e)
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 VROverlayTransformType
impl Hash for VROverlayTransformType
impl Copy for VROverlayTransformType
impl Eq for VROverlayTransformType
impl StructuralEq for VROverlayTransformType
impl StructuralPartialEq for VROverlayTransformType
impl UniquePtrTarget for VROverlayTransformType
impl VectorElement for VROverlayTransformType
impl WeakPtrTarget for VROverlayTransformType
Auto Trait Implementations
impl RefUnwindSafe for VROverlayTransformType
impl Send for VROverlayTransformType
impl Sync for VROverlayTransformType
impl Unpin for VROverlayTransformType
impl UnwindSafe for VROverlayTransformType
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