Struct ovr_sys::ovrSessionStatus
source · #[repr(C)]pub struct ovrSessionStatus {
pub IsVisible: ovrBool,
pub HmdPresent: ovrBool,
pub HmdMounted: ovrBool,
pub DisplayLost: ovrBool,
pub ShouldQuit: ovrBool,
pub ShouldRecenter: ovrBool,
}
Expand description
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§
source§impl Clone for ovrSessionStatus
impl Clone for ovrSessionStatus
source§fn clone(&self) -> ovrSessionStatus
fn clone(&self) -> ovrSessionStatus
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 more