Struct physx_sys::PxContactPair
source · #[repr(C)]pub struct PxContactPair {
pub shapes: [*mut PxShape; 2],
pub contactPatches: *const u8,
pub contactPoints: *const u8,
pub contactImpulses: *const f32,
pub requiredBufferSize: u32,
pub contactCount: u8,
pub patchCount: u8,
pub contactStreamSize: u16,
pub flags: PxContactPairFlags,
pub events: PxPairFlags,
pub internalData: [u32; 2],
pub structgen_pad0: [u8; 4],
}
Fields§
§shapes: [*mut PxShape; 2]
§contactPatches: *const u8
§contactPoints: *const u8
§contactImpulses: *const f32
§requiredBufferSize: u32
§contactCount: u8
§patchCount: u8
§contactStreamSize: u16
§flags: PxContactPairFlags
§events: PxPairFlags
§internalData: [u32; 2]
§structgen_pad0: [u8; 4]
Trait Implementations§
source§impl Clone for PxContactPair
impl Clone for PxContactPair
source§fn clone(&self) -> PxContactPair
fn clone(&self) -> PxContactPair
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 PxContactPair
Auto Trait Implementations§
impl RefUnwindSafe for PxContactPair
impl !Send for PxContactPair
impl !Sync for PxContactPair
impl Unpin for PxContactPair
impl UnwindSafe for PxContactPair
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