Struct openxr_sys::HandTrackingDataSourceEXT
source · pub struct HandTrackingDataSourceEXT(/* private fields */);
Expand description
Implementations§
source§impl HandTrackingDataSourceEXT
impl HandTrackingDataSourceEXT
sourcepub const UNOBSTRUCTED: HandTrackingDataSourceEXT = _
pub const UNOBSTRUCTED: HandTrackingDataSourceEXT = _
This data source value indicates individual fingers and joints are tracked from unobstructed data source such as optical hand tracking, data gloves, or motion capture devices.
sourcepub const CONTROLLER: HandTrackingDataSourceEXT = _
pub const CONTROLLER: HandTrackingDataSourceEXT = _
This data source value indicates hand joints are inferred based on motion controller state.
pub fn from_raw(x: i32) -> Self
pub fn into_raw(self) -> i32
Trait Implementations§
source§impl Clone for HandTrackingDataSourceEXT
impl Clone for HandTrackingDataSourceEXT
source§fn clone(&self) -> HandTrackingDataSourceEXT
fn clone(&self) -> HandTrackingDataSourceEXT
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 moresource§impl Debug for HandTrackingDataSourceEXT
impl Debug for HandTrackingDataSourceEXT
source§impl PartialEq for HandTrackingDataSourceEXT
impl PartialEq for HandTrackingDataSourceEXT
source§fn eq(&self, other: &HandTrackingDataSourceEXT) -> bool
fn eq(&self, other: &HandTrackingDataSourceEXT) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for HandTrackingDataSourceEXT
impl Eq for HandTrackingDataSourceEXT
impl StructuralPartialEq for HandTrackingDataSourceEXT
Auto Trait Implementations§
impl RefUnwindSafe for HandTrackingDataSourceEXT
impl Send for HandTrackingDataSourceEXT
impl Sync for HandTrackingDataSourceEXT
impl Unpin for HandTrackingDataSourceEXT
impl UnwindSafe for HandTrackingDataSourceEXT
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more