Struct openxr_sys::BodyJointLocationsFB
source · #[repr(C)]pub struct BodyJointLocationsFB {
pub ty: StructureType,
pub next: *mut c_void,
pub is_active: Bool32,
pub confidence: f32,
pub joint_count: u32,
pub joint_locations: *mut BodyJointLocationFB,
pub skeleton_changed_count: u32,
pub time: Time,
}
Expand description
See XrBodyJointLocationsFB - defined by XR_FB_body_tracking
Fields§
§ty: StructureType
§next: *mut c_void
§is_active: Bool32
§confidence: f32
§joint_count: u32
§joint_locations: *mut BodyJointLocationFB
§skeleton_changed_count: u32
§time: Time
Implementations§
source§impl BodyJointLocationsFB
impl BodyJointLocationsFB
pub const TYPE: StructureType = StructureType::BODY_JOINT_LOCATIONS_FB
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 BodyJointLocationsFB
impl Clone for BodyJointLocationsFB
source§fn clone(&self) -> BodyJointLocationsFB
fn clone(&self) -> BodyJointLocationsFB
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 BodyJointLocationsFB
impl Debug for BodyJointLocationsFB
impl Copy for BodyJointLocationsFB
Auto Trait Implementations§
impl RefUnwindSafe for BodyJointLocationsFB
impl !Send for BodyJointLocationsFB
impl !Sync for BodyJointLocationsFB
impl Unpin for BodyJointLocationsFB
impl UnwindSafe for BodyJointLocationsFB
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