#[repr(u32)]pub enum EVRCompositorError {
Show 13 variants
VRCompositorError_None = 0,
VRCompositorError_RequestFailed = 1,
VRCompositorError_IncompatibleVersion = 100,
VRCompositorError_DoNotHaveFocus = 101,
VRCompositorError_InvalidTexture = 102,
VRCompositorError_IsNotSceneApplication = 103,
VRCompositorError_TextureIsOnWrongDevice = 104,
VRCompositorError_TextureUsesUnsupportedFormat = 105,
VRCompositorError_SharedTexturesNotSupported = 106,
VRCompositorError_IndexOutOfRange = 107,
VRCompositorError_AlreadySubmitted = 108,
VRCompositorError_InvalidBounds = 109,
VRCompositorError_AlreadySet = 110,
}Expand description
Errors that can occur with the VR compositor
Variants§
VRCompositorError_None = 0
VRCompositorError_RequestFailed = 1
VRCompositorError_IncompatibleVersion = 100
VRCompositorError_DoNotHaveFocus = 101
VRCompositorError_InvalidTexture = 102
VRCompositorError_IsNotSceneApplication = 103
VRCompositorError_TextureIsOnWrongDevice = 104
VRCompositorError_TextureUsesUnsupportedFormat = 105
VRCompositorError_IndexOutOfRange = 107
VRCompositorError_AlreadySubmitted = 108
VRCompositorError_InvalidBounds = 109
VRCompositorError_AlreadySet = 110
Trait Implementations§
Source§impl Clone for EVRCompositorError
impl Clone for EVRCompositorError
Source§fn clone(&self) -> EVRCompositorError
fn clone(&self) -> EVRCompositorError
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 EVRCompositorError
impl ExternType for EVRCompositorError
Source§impl Hash for EVRCompositorError
impl Hash for EVRCompositorError
Source§impl PartialEq for EVRCompositorError
impl PartialEq for EVRCompositorError
impl Eq for EVRCompositorError
impl StructuralPartialEq for EVRCompositorError
impl UniquePtrTarget for EVRCompositorError
impl VectorElement for EVRCompositorError
impl WeakPtrTarget for EVRCompositorError
Auto Trait Implementations§
impl Freeze for EVRCompositorError
impl RefUnwindSafe for EVRCompositorError
impl Send for EVRCompositorError
impl Sync for EVRCompositorError
impl Unpin for EVRCompositorError
impl UnwindSafe for EVRCompositorError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§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 moreSource§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).Source§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.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.