Struct physx_sys::PxControllerShapeHit
source · #[repr(C)]pub struct PxControllerShapeHit {
pub controller: *mut PxController,
pub worldPos: PxExtendedVec3,
pub worldNormal: PxVec3,
pub dir: PxVec3,
pub length: f32,
pub structgen_pad0: [u8; 4],
pub shape: *mut PxShape,
pub actor: *mut PxRigidActor,
pub triangleIndex: u32,
pub structgen_pad1: [u8; 4],
}
Fields§
§controller: *mut PxController
§worldPos: PxExtendedVec3
§worldNormal: PxVec3
§dir: PxVec3
§length: f32
§structgen_pad0: [u8; 4]
§shape: *mut PxShape
§actor: *mut PxRigidActor
§triangleIndex: u32
§structgen_pad1: [u8; 4]
Trait Implementations§
source§impl Clone for PxControllerShapeHit
impl Clone for PxControllerShapeHit
source§fn clone(&self) -> PxControllerShapeHit
fn clone(&self) -> PxControllerShapeHit
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 PxControllerShapeHit
Auto Trait Implementations§
impl RefUnwindSafe for PxControllerShapeHit
impl !Send for PxControllerShapeHit
impl !Sync for PxControllerShapeHit
impl Unpin for PxControllerShapeHit
impl UnwindSafe for PxControllerShapeHit
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