RavEngine
Loading...
Searching...
No Matches
physx::Dy::ParticleSystemCore Class Reference
Collaboration diagram for physx::Dy::ParticleSystemCore:
[legend]

Public Member Functions

void addParticleBuffer (PxParticleBuffer *particleBuffer)
 
void removeParticleBuffer (PxParticleBuffer *particleBuffer)
 
PxU32 getNumUserBuffers () const
 

Public Attributes

PxReal sleepThreshold
 
PxReal freezeThreshold
 
PxReal wakeCounter
 
PxU32 gridSizeX
 
PxU32 gridSizeY
 
PxU32 gridSizeZ
 
PxParticleSolverType::Enum solverType
 
bool enableCCD
 
PxU16 solverIterationCounts
 
PxSparseGridParams sparseGridParams
 
PxReal restOffset
 
PxReal particleContactOffset
 
PxReal particleContactOffset_prev
 
PxReal solidRestOffset
 
PxReal fluidRestOffset
 
PxReal fluidRestOffset_prev
 
PxReal fluidBoundaryDensityScale
 
PxReal maxDepenetrationVelocity
 
PxReal maxVelocity
 
PxVec3 periodicBoundary
 
PxParticleFlags mFlags
 
PxVec3 mWind
 
PxU32 mMaxNeighborhood
 
PxArray< PxU16 > mPhaseGroupToMaterialHandle
 
PxArray< PxParticleBuffer * > mParticleBuffers
 
PxArray< PxParticleClothBuffer * > mClothBuffers
 
PxArray< PxParticleRigidBuffer * > mRigidBuffers
 
PxArray< PxParticleAndDiffuseBuffer * > mParticleAndDiffuseBuffers
 
bool mParticleBufferUpdate
 
bool mClothBufferUpdate
 
bool mRigidBufferUpdate
 
bool mParticleAndDiffuseBufferUpdate
 
PxParticleSystemCallback * mCallback
 
PxCustomParticleSystemSolverCallback * mSolverCallback
 

The documentation for this class was generated from the following file: