[−][src]Enum openvr::ApplicationType
Variants
Some other kind of application that isn't covered by the other entries
Application will submit 3D frames
Application only interacts with overlays
Application should not start SteamVR if it's not already running, and should not keep it running if everything else quits.
Init should not try to load any drivers. The application needs access to utility interfaces (like IVRSettings and IVRApplications) but not hardware.
Reserved for vrmonitor
Reserved for Steam
Start up SteamVR
Trait Implementations
impl Clone for ApplicationType
[src]
fn clone(&self) -> ApplicationType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ApplicationType
[src]
impl Debug for ApplicationType
[src]
impl Eq for ApplicationType
[src]
impl PartialEq<ApplicationType> for ApplicationType
[src]
fn eq(&self, other: &ApplicationType) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for ApplicationType
[src]
impl StructuralPartialEq for ApplicationType
[src]
Auto Trait Implementations
impl RefUnwindSafe for ApplicationType
impl Send for ApplicationType
impl Sync for ApplicationType
impl Unpin for ApplicationType
impl UnwindSafe for ApplicationType
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,