Struct openxr_sys::GeometryInstanceCreateInfoFB
source · #[repr(C)]pub struct GeometryInstanceCreateInfoFB {
pub ty: StructureType,
pub next: *const c_void,
pub layer: PassthroughLayerFB,
pub mesh: TriangleMeshFB,
pub base_space: Space,
pub pose: Posef,
pub scale: Vector3f,
}
Expand description
See XrGeometryInstanceCreateInfoFB - defined by XR_FB_passthrough
Fields§
§ty: StructureType
§next: *const c_void
§layer: PassthroughLayerFB
§mesh: TriangleMeshFB
§base_space: Space
§pose: Posef
§scale: Vector3f
Implementations§
source§impl GeometryInstanceCreateInfoFB
impl GeometryInstanceCreateInfoFB
pub const TYPE: StructureType = StructureType::GEOMETRY_INSTANCE_CREATE_INFO_FB
Trait Implementations§
source§impl Clone for GeometryInstanceCreateInfoFB
impl Clone for GeometryInstanceCreateInfoFB
source§fn clone(&self) -> GeometryInstanceCreateInfoFB
fn clone(&self) -> GeometryInstanceCreateInfoFB
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 GeometryInstanceCreateInfoFB
impl Debug for GeometryInstanceCreateInfoFB
impl Copy for GeometryInstanceCreateInfoFB
Auto Trait Implementations§
impl RefUnwindSafe for GeometryInstanceCreateInfoFB
impl !Send for GeometryInstanceCreateInfoFB
impl !Sync for GeometryInstanceCreateInfoFB
impl Unpin for GeometryInstanceCreateInfoFB
impl UnwindSafe for GeometryInstanceCreateInfoFB
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