Struct ovr_sys::ovrSessionStatus
[−]
[src]
#[repr(C)]pub struct ovrSessionStatus { pub IsVisible: ovrBool, pub HmdPresent: ovrBool, pub HmdMounted: ovrBool, pub DisplayLost: ovrBool, pub ShouldQuit: ovrBool, pub ShouldRecenter: ovrBool, }
Specifies status information for the current session.
Fields
IsVisible: ovrBool
True if the process has VR focus and thus is visible in the HMD.
HmdPresent: ovrBool
True if an HMD is present.
HmdMounted: ovrBool
True if the HMD is on the user's head.
DisplayLost: ovrBool
True if the session is in a display-lost state. See ovr_SubmitFrame
.
ShouldQuit: ovrBool
True if the application should initiate shutdown.
ShouldRecenter: ovrBool
True if UX has requested re-centering. Must call ovr_ClearShouldRecenterFlag
, ovr_RecenterTrackingOrigin
or ovr_SpecifyTrackingOrigin
.
Trait Implementations
impl Debug for ovrSessionStatus
[src]
impl Copy for ovrSessionStatus
[src]
impl Clone for ovrSessionStatus
[src]
fn clone(&self) -> ovrSessionStatus
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more