|
RavEngine
|
This is the complete list of members for physx::PxsSimulationController, including all inherited members.
| addArticulation(Dy::FeatherstoneArticulation *articulation, const PxNodeIndex &nodeIndex)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| addDynamic(PxsRigidBody *rigidBody, const PxNodeIndex &nodeIndex)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| addDynamics(PxsRigidBody **rigidBody, const PxU32 *nodeIndex, PxU32 nbToProcess)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| addJoint(const PxU32 edgeIndex, Dy::Constraint *constraint, IG::IslandSim &islandSim, PxArray< PxU32 > &jointIndices, PxPinnedArray< PxgSolverConstraintManagerConstants > &managerIter, PxU32 uniqueId)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| addShape(PxsShapeSim *shapeSim, const PxU32 index)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| applyActorData(void *data, PxGpuActorPair *index, PxActorCacheFlag::Enum flag, const PxU32 nbUpdatedActors, void *waitEvent, void *signalEvent)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| applyArticulationData(void *data, void *index, PxArticulationGpuDataType::Enum dataType, const PxU32 nbUpdatedArticulations, void *waitEvent, void *signalEvent)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| applyParticleBufferData(const PxU32 *indices, const PxGpuParticleBufferIndexPair *indexPairs, const PxParticleBufferFlags *flags, PxU32 nbUpdatedBuffers, void *waitEvent, void *signalEvent)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| applySoftBodyData(void **data, void *dataSizes, void *softBodyIndices, PxSoftBodyDataFlag::Enum flag, const PxU32 nbUpdatedSoftBodies, const PxU32 maxSize, void *applyEvent)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| clear()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| computeCoriolisAndCentrifugalForces(const PxIndexDataPair *indices, PxU32 nbIndices, void *computeEvent)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| computeDenseJacobians(const PxIndexDataPair *indices, PxU32 nbIndices, void *computeEvent)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| computeGeneralizedGravityForces(const PxIndexDataPair *indices, PxU32 nbIndices, const PxVec3 &gravity, void *computeEvent)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| computeGeneralizedMassMatrices(const PxIndexDataPair *indices, PxU32 nbIndices, void *computeEvent)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| copyArticulationData(void *data, void *index, PxArticulationGpuDataType::Enum dataType, const PxU32 nbCopyArticulations, void *copyEvent)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| copyBodyData(PxGpuBodyData *data, PxGpuActorPair *index, const PxU32 nbUpdatedActors, void *copyEvent)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| copyContactData(Dy::Context *dyContext, void *data, const PxU32 maxContactPairs, void *numContactPairs, void *copyEvent)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| copySoftBodyData(void **data, void *dataSizes, void *softBodyIndices, PxSoftBodyDataFlag::Enum flag, const PxU32 nbCopySoftBodies, const PxU32 maxSize, void *copyEvent)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| flush()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| flushInsertions()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| getActiveBodies()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| getArticulationRemapIndex(const PxU32 nodeIndex)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| getDeactiveBodies()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| getFrozenShapes()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| getMPMDataPointer(const Dy::ParticleSystem &psLL, PxMPMParticleDataFlag::Enum flags)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| getNbBodies()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| getNbFrozenShapes()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| getNbShapes()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| getNbUnfrozenShapes()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| getRigidBodies()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| getShapeSims()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| getSparseGridDataPointer(const Dy::ParticleSystem &psLL, PxSparseGridDataFlag::Enum flags, PxParticleSolverType::Enum type)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| getUnfrozenShapes()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| gpuDmabackData(PxsTransformCache &cache, Bp::BoundsArray &boundArray, PxBitMapPinned &changedAABBMgrHandles, bool suppressReadback)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| mCallback (defined in physx::PxsSimulationController) | physx::PxsSimulationController | protected |
| mergeChangedAABBMgHandle(const PxU32 maxAABBMgHandles, const bool suppressedReadback)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| operator delete(void *, void *) (defined in physx::PxUserAllocated) | physx::PxUserAllocated | inline |
| operator delete(void *ptr, Alloc alloc, const char *fileName, int line) (defined in physx::PxUserAllocated) | physx::PxUserAllocated | inline |
| operator delete(void *ptr) (defined in physx::PxUserAllocated) | physx::PxUserAllocated | inline |
| operator delete[](void *ptr, Alloc alloc, const char *fileName, int line) (defined in physx::PxUserAllocated) | physx::PxUserAllocated | inline |
| operator delete[](void *ptr) (defined in physx::PxUserAllocated) | physx::PxUserAllocated | inline |
| operator new(size_t, void *address) (defined in physx::PxUserAllocated) | physx::PxUserAllocated | inline |
| operator new(size_t size, Alloc alloc, const char *fileName, int line) (defined in physx::PxUserAllocated) | physx::PxUserAllocated | inline |
| operator new(size_t size, size_t, Alloc alloc, const char *fileName, int line) (defined in physx::PxUserAllocated) | physx::PxUserAllocated | inline |
| operator new[](size_t size, Alloc alloc, const char *fileName, int line) (defined in physx::PxUserAllocated) | physx::PxUserAllocated | inline |
| operator new[](size_t size, size_t, Alloc alloc, const char *fileName, int line) (defined in physx::PxUserAllocated) | physx::PxUserAllocated | inline |
| preIntegrateAndUpdateBound(PxBaseTask *continuation, const PxVec3 gravity, const PxReal dt)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| PxsSimulationController(PxsSimulationControllerCallback *callback) (defined in physx::PxsSimulationController) | physx::PxsSimulationController | inline |
| reinsertShape(PxsShapeSim *shapeSim, const PxU32 index)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| releaseArticulation(Dy::FeatherstoneArticulation *articulation, const PxNodeIndex &nodeIndex)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| releaseDeferredArticulationIds()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| removeJoint(const PxU32 edgeIndex, Dy::Constraint *constraint, PxArray< PxU32 > &jointIndices, IG::IslandSim &islandSim)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| removeShape(const PxU32 index)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| reserve(const PxU32 nbBodies)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| setBounds(Bp::BoundsArray *boundArray)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| sortContacts()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| syncParticleData()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| update(PxBitMapPinned &changedHandleMap)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| updateArticulation(Dy::FeatherstoneArticulation *articulation, const PxNodeIndex &nodeIndex)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| updateArticulationAfterIntegration(PxsContext *llContext, Bp::AABBManagerBase *aabbManager, PxArray< Sc::BodySim * > &ccdBodies, PxBaseTask *continuation, IG::IslandSim &islandSim, const float dt)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| updateArticulationExtAccel(Dy::FeatherstoneArticulation *articulation, const PxNodeIndex &nodeIndex)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| updateArticulationJoint(Dy::FeatherstoneArticulation *articulation, const PxNodeIndex &nodeIndex)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| updateBodies(PxsRigidBody **rigidBodies, PxU32 *nodeIndices, const PxU32 nbBodies)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| updateBodies(PxBaseTask *continuation)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| updateBoundsAndShapes(Bp::AABBManagerBase &aabbManager, const bool useGpuBp, const bool useDirectApi)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| updateDynamic(Dy::FeatherstoneArticulation *articulation, const PxNodeIndex &nodeIndex)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| updateJoint(const PxU32 edgeIndex, Dy::Constraint *constraint)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| updateParticleSystemsAndSoftBodies()=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| updateScBodyAndShapeSim(PxsTransformCache &cache, Bp::BoundsArray &boundArray, PxBaseTask *continuation)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| updateShape(PxsShapeSim &, const PxNodeIndex &) (defined in physx::PxsSimulationController) | physx::PxsSimulationController | inlinevirtual |
| updateShapes(PxBaseTask *continuation)=0 (defined in physx::PxsSimulationController) | physx::PxsSimulationController | pure virtual |
| ~PxsSimulationController() (defined in physx::PxsSimulationController) | physx::PxsSimulationController | inlinevirtual |