[−][src]Enum rust_webvr_api::vr_event::VRDisplayEvent
Variants
Connect(VRDisplayData)
Indicates that a VRDisplay has been connected.
Disconnect(u32)
Indicates that a VRDisplay has been disconnected. param: display_id
Activate(VRDisplayData, VRDisplayEventReason)
Indicates that something has occured which suggests the VRDisplay should be presented to
Deactivate(VRDisplayData, VRDisplayEventReason)
Indicates that something has occured which suggests the VRDisplay should exit presentation
Change(VRDisplayData)
Indicates that some of the VRDisplay's data has changed (eye parameters, tracking data, chaperone, ipd, etc.)
Blur(VRDisplayData)
Indicates that presentation to the display by the page is paused by the user agent, OS, or VR hardware
Focus(VRDisplayData)
Indicates that presentation to the display by the page has resumed after being blurred.
PresentChange(VRDisplayData, bool)
Indicates that a VRDisplay has begun or ended VR presentation
Pause(u32)
Indicates that VRDisplay presentation loop must be paused (i.e Android app goes to background)
Resume(u32)
Indicates that VRDisplay presentation loop must be resumed (i.e Android app goes to foreground)
Exit(u32)
Indicates that user has exited VRDisplay presentation (i.e. User clicked back key on android)
Trait Implementations
impl Clone for VRDisplayEvent
[src]
fn clone(&self) -> VRDisplayEvent
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Into<VREvent> for VRDisplayEvent
[src]
impl Debug for VRDisplayEvent
[src]
Auto Trait Implementations
impl Send for VRDisplayEvent
impl Sync for VRDisplayEvent
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
try_from
)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> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,