Struct gvr_sys::gvr_recenter_event_data
[−]
[src]
#[repr(C)]pub struct gvr_recenter_event_data { pub recenter_type: i32, pub recenter_event_flags: gvr_flags, pub start_space_from_tracking_space_transform: gvr_mat4f, }
Event data associated with a system-initiated GVR_EVENT_RECENTER event. The client may wish to handle this event to provide custom recentering logic.
Fields
recenter_type: i32
recenter_event_flags: gvr_flags
start_space_from_tracking_space_transform: gvr_mat4f
The new transform that maps from "sensor" space to the recentered "start" /// space. This transform can also be retrieved by querying for the /// GVR_PROPERTY_RECENTER_TRANSFORM property.
Trait Implementations
impl Debug for gvr_recenter_event_data
[src]
impl Copy for gvr_recenter_event_data
[src]
impl Clone for gvr_recenter_event_data
[src]
fn clone(&self) -> gvr_recenter_event_data
[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