Enum openvr::ApplicationType
[−]
[src]
pub enum ApplicationType { Other, Scene, Overlay, Background, Utility, VRMonitor, SteamWatchdog, Bootstrapper, }
Variants
Other
Some other kind of application that isn't covered by the other entries
Scene
Application will submit 3D frames
Overlay
Application only interacts with overlays
Background
Application should not start SteamVR if it's not already running, and should not keep it running if everything else quits.
Utility
Init should not try to load any drivers. The application needs access to utility interfaces (like IVRSettings and IVRApplications) but not hardware.
VRMonitor
Reserved for vrmonitor
SteamWatchdog
Reserved for Steam
Bootstrapper
Start up SteamVR
Trait Implementations
impl Debug for ApplicationType
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Copy for ApplicationType
[src]
impl Clone for ApplicationType
[src]
fn clone(&self) -> ApplicationType
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more