#[repr(C)]pub struct BodyJointLocationsHTC {
pub ty: StructureType,
pub next: *mut c_void,
pub combined_location_flags: SpaceLocationFlags,
pub confidence_level: BodyJointConfidenceHTC,
pub joint_location_count: u32,
pub joint_locations: *mut BodyJointLocationHTC,
pub skeleton_generation_id: u32,
}Expand description
See XrBodyJointLocationsHTC - defined by XR_HTC_body_tracking
Fields§
§ty: StructureType§next: *mut c_void§combined_location_flags: SpaceLocationFlags§confidence_level: BodyJointConfidenceHTC§joint_location_count: u32§joint_locations: *mut BodyJointLocationHTC§skeleton_generation_id: u32Implementations§
Source§impl BodyJointLocationsHTC
impl BodyJointLocationsHTC
pub const TYPE: StructureType = StructureType::BODY_JOINT_LOCATIONS_HTC
Sourcepub fn out(next: *mut BaseOutStructure) -> MaybeUninit<Self>
pub fn out(next: *mut BaseOutStructure) -> MaybeUninit<Self>
Construct a partially-initialized value suitable for passing to OpenXR
Trait Implementations§
Source§impl Clone for BodyJointLocationsHTC
impl Clone for BodyJointLocationsHTC
Source§fn clone(&self) -> BodyJointLocationsHTC
fn clone(&self) -> BodyJointLocationsHTC
Returns a duplicate 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 BodyJointLocationsHTC
impl Debug for BodyJointLocationsHTC
impl Copy for BodyJointLocationsHTC
Auto Trait Implementations§
impl Freeze for BodyJointLocationsHTC
impl RefUnwindSafe for BodyJointLocationsHTC
impl !Send for BodyJointLocationsHTC
impl !Sync for BodyJointLocationsHTC
impl Unpin for BodyJointLocationsHTC
impl UnwindSafe for BodyJointLocationsHTC
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