Struct physx_sys::PxSimulationStatistics
source · [−]#[repr(C)]pub struct PxSimulationStatistics {Show 27 fields
pub nbActiveConstraints: u32,
pub nbActiveDynamicBodies: u32,
pub nbActiveKinematicBodies: u32,
pub nbStaticBodies: u32,
pub nbDynamicBodies: u32,
pub nbKinematicBodies: u32,
pub nbShapes: [u32; 7],
pub nbAggregates: u32,
pub nbArticulations: u32,
pub nbAxisSolverConstraints: u32,
pub compressedContactSize: u32,
pub requiredContactConstraintMemory: u32,
pub peakConstraintMemory: u32,
pub nbDiscreteContactPairsTotal: u32,
pub nbDiscreteContactPairsWithCacheHits: u32,
pub nbDiscreteContactPairsWithContacts: u32,
pub nbNewPairs: u32,
pub nbLostPairs: u32,
pub nbNewTouches: u32,
pub nbLostTouches: u32,
pub nbPartitions: u32,
pub nbBroadPhaseAdds: u32,
pub nbBroadPhaseRemoves: u32,
pub nbDiscreteContactPairs: [[u32; 7]; 7],
pub nbCCDPairs: [[u32; 7]; 7],
pub nbModifiedContactPairs: [[u32; 7]; 7],
pub nbTriggerPairs: [[u32; 7]; 7],
}Fields
nbActiveConstraints: u32nbActiveDynamicBodies: u32nbActiveKinematicBodies: u32nbStaticBodies: u32nbDynamicBodies: u32nbKinematicBodies: u32nbShapes: [u32; 7]nbAggregates: u32nbArticulations: u32nbAxisSolverConstraints: u32compressedContactSize: u32requiredContactConstraintMemory: u32peakConstraintMemory: u32nbDiscreteContactPairsTotal: u32nbDiscreteContactPairsWithCacheHits: u32nbDiscreteContactPairsWithContacts: u32nbNewPairs: u32nbLostPairs: u32nbNewTouches: u32nbLostTouches: u32nbPartitions: u32nbBroadPhaseAdds: u32nbBroadPhaseRemoves: u32nbDiscreteContactPairs: [[u32; 7]; 7]nbCCDPairs: [[u32; 7]; 7]nbModifiedContactPairs: [[u32; 7]; 7]nbTriggerPairs: [[u32; 7]; 7]Trait Implementations
sourceimpl Clone for PxSimulationStatistics
impl Clone for PxSimulationStatistics
sourcefn clone(&self) -> PxSimulationStatistics
fn clone(&self) -> PxSimulationStatistics
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 PxSimulationStatistics
Auto Trait Implementations
impl RefUnwindSafe for PxSimulationStatistics
impl Send for PxSimulationStatistics
impl Sync for PxSimulationStatistics
impl Unpin for PxSimulationStatistics
impl UnwindSafe for PxSimulationStatistics
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