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
sourceimpl Clone for PxContactPair
impl Clone for PxContactPair
sourcefn clone(&self) -> PxContactPair
fn clone(&self) -> PxContactPair
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl 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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more