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§
source§impl Clone for PxModifiableContact
impl Clone for PxModifiableContact
source§fn clone(&self) -> PxModifiableContact
fn clone(&self) -> PxModifiableContact
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 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§
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