Struct physx_sys::PxCapsuleControllerDesc
source · [−]#[repr(C)]pub struct PxCapsuleControllerDesc {Show 24 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: u32,
pub structgen_pad2: [u8; 4],
pub material: *mut PxMaterial,
pub registerDeletionListener: bool,
pub structgen_pad3: [u8; 7],
pub userData: *mut c_void,
pub mType: u32,
pub radius: f32,
pub height: f32,
pub climbingMode: u32,
}Fields
structgen_pad0: [u8; 8]position: PxExtendedVec3upDirection: PxVec3slopeLimit: f32invisibleWallHeight: f32maxJumpHeight: f32contactOffset: f32stepOffset: f32density: f32scaleCoeff: f32volumeGrowth: f32structgen_pad1: [u8; 4]reportCallback: *mut PxUserControllerHitReportbehaviorCallback: *mut PxControllerBehaviorCallbacknonWalkableMode: u32structgen_pad2: [u8; 4]material: *mut PxMaterialregisterDeletionListener: boolstructgen_pad3: [u8; 7]userData: *mut c_voidmType: u32radius: f32height: f32climbingMode: u32Trait Implementations
sourceimpl Clone for PxCapsuleControllerDesc
impl Clone for PxCapsuleControllerDesc
sourcefn clone(&self) -> PxCapsuleControllerDesc
fn clone(&self) -> PxCapsuleControllerDesc
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const 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
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