#[repr(C)]pub struct PxControllerDesc {Show 22 fields
pub structgen_pad0: [u8; 8],
pub position: PxExtendedVec3,
pub upDirection: PxVec3,
pub slopeLimit: f32,
pub invisibleWallHeight: f32,
pub maxJumpHeight: f32,
pub contactOffset: f32,
pub stepOffset: f32,
pub density: f32,
pub scaleCoeff: f32,
pub volumeGrowth: f32,
pub structgen_pad1: [u8; 4],
pub reportCallback: *mut PxUserControllerHitReport,
pub behaviorCallback: *mut PxControllerBehaviorCallback,
pub nonWalkableMode: PxControllerNonWalkableMode,
pub structgen_pad2: [u8; 4],
pub material: *mut PxMaterial,
pub registerDeletionListener: bool,
pub clientID: u8,
pub structgen_pad3: [u8; 6],
pub userData: *mut c_void,
pub structgen_pad4: [u8; 8],
}Fields§
§structgen_pad0: [u8; 8]§position: PxExtendedVec3§upDirection: PxVec3§slopeLimit: f32§invisibleWallHeight: f32§maxJumpHeight: f32§contactOffset: f32§stepOffset: f32§density: f32§scaleCoeff: f32§volumeGrowth: f32§structgen_pad1: [u8; 4]§reportCallback: *mut PxUserControllerHitReport§behaviorCallback: *mut PxControllerBehaviorCallback§nonWalkableMode: PxControllerNonWalkableMode§structgen_pad2: [u8; 4]§material: *mut PxMaterial§registerDeletionListener: bool§clientID: u8§structgen_pad3: [u8; 6]§userData: *mut c_void§structgen_pad4: [u8; 8]Trait Implementations§
Source§impl Clone for PxControllerDesc
impl Clone for PxControllerDesc
Source§fn clone(&self) -> PxControllerDesc
fn clone(&self) -> PxControllerDesc
Returns a duplicate 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 PxControllerDesc
Auto Trait Implementations§
impl Freeze for PxControllerDesc
impl RefUnwindSafe for PxControllerDesc
impl !Send for PxControllerDesc
impl !Sync for PxControllerDesc
impl Unpin for PxControllerDesc
impl UnwindSafe for PxControllerDesc
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