Struct physx_sys::PxModifiableContact
source · [−]#[repr(C)]pub struct PxModifiableContact {
pub contact: PxVec3,
pub separation: f32,
pub targetVelocity: PxVec3,
pub maxImpulse: f32,
pub normal: PxVec3,
pub restitution: f32,
pub materialFlags: u32,
pub materialIndex0: u16,
pub materialIndex1: u16,
pub staticFriction: f32,
pub dynamicFriction: f32,
}
Fields
contact: PxVec3
separation: f32
targetVelocity: PxVec3
maxImpulse: f32
normal: PxVec3
restitution: f32
materialFlags: u32
materialIndex0: u16
materialIndex1: u16
staticFriction: f32
dynamicFriction: f32
Trait Implementations
sourceimpl Clone for PxModifiableContact
impl Clone for PxModifiableContact
sourcefn clone(&self) -> PxModifiableContact
fn clone(&self) -> PxModifiableContact
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 PxModifiableContact
Auto Trait Implementations
impl RefUnwindSafe for PxModifiableContact
impl Send for PxModifiableContact
impl Sync for PxModifiableContact
impl Unpin for PxModifiableContact
impl UnwindSafe for PxModifiableContact
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