#[repr(C)]pub struct PassthroughMeshTransformInfoHTC {
pub ty: StructureType,
pub next: *const c_void,
pub vertex_count: u32,
pub vertices: *const Vector3f,
pub index_count: u32,
pub indices: *const u32,
pub base_space: Space,
pub time: Time,
pub pose: Posef,
pub scale: Vector3f,
}
Expand description
See XrPassthroughMeshTransformInfoHTC - defined by XR_HTC_passthrough
Fields§
§ty: StructureType
§next: *const c_void
§vertex_count: u32
§vertices: *const Vector3f
§index_count: u32
§indices: *const u32
§base_space: Space
§time: Time
§pose: Posef
§scale: Vector3f
Implementations§
source§impl PassthroughMeshTransformInfoHTC
impl PassthroughMeshTransformInfoHTC
pub const TYPE: StructureType = StructureType::PASSTHROUGH_MESH_TRANSFORM_INFO_HTC
Trait Implementations§
source§impl Clone for PassthroughMeshTransformInfoHTC
impl Clone for PassthroughMeshTransformInfoHTC
source§fn clone(&self) -> PassthroughMeshTransformInfoHTC
fn clone(&self) -> PassthroughMeshTransformInfoHTC
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 moreimpl Copy for PassthroughMeshTransformInfoHTC
Auto Trait Implementations§
impl RefUnwindSafe for PassthroughMeshTransformInfoHTC
impl !Send for PassthroughMeshTransformInfoHTC
impl !Sync for PassthroughMeshTransformInfoHTC
impl Unpin for PassthroughMeshTransformInfoHTC
impl UnwindSafe for PassthroughMeshTransformInfoHTC
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