Struct physx_sys::PxCapsuleControllerDesc
source · #[repr(C)]pub struct PxCapsuleControllerDesc {Show 25 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; 4],
pub radius: f32,
pub height: f32,
pub climbingMode: PxCapsuleClimbingMode,
}
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; 4]
§radius: f32
§height: f32
§climbingMode: PxCapsuleClimbingMode
Trait Implementations§
source§impl Clone for PxCapsuleControllerDesc
impl Clone for PxCapsuleControllerDesc
source§fn clone(&self) -> PxCapsuleControllerDesc
fn clone(&self) -> PxCapsuleControllerDesc
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 PxCapsuleControllerDesc
Auto Trait Implementations§
impl RefUnwindSafe for PxCapsuleControllerDesc
impl !Send for PxCapsuleControllerDesc
impl !Sync for PxCapsuleControllerDesc
impl Unpin for PxCapsuleControllerDesc
impl UnwindSafe for PxCapsuleControllerDesc
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