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 PxControllerworldPos: PxExtendedVec3worldNormal: PxVec3dir: PxVec3length: f32structgen_pad0: [u8; 4]shape: *mut PxShapeactor: *mut PxRigidActortriangleIndex: u32structgen_pad1: [u8; 4]Trait Implementations
sourceimpl Clone for PxControllerShapeHit
impl Clone for PxControllerShapeHit
sourcefn clone(&self) -> PxControllerShapeHit
fn clone(&self) -> PxControllerShapeHit
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 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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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