RavEngine
Loading...
Searching...
No Matches
physx::PxScene Member List

This is the complete list of members for physx::PxScene, including all inherited members.

addActor(PxActor &actor, const PxBVH *bvh=NULL)=0physx::PxScenepure virtual
addActors(PxActor *const *actors, PxU32 nbActors)=0physx::PxScenepure virtual
addActors(const PxPruningStructure &pruningStructure)=0physx::PxScenepure virtual
addAggregate(PxAggregate &aggregate)=0physx::PxScenepure virtual
addArticulation(PxArticulationReducedCoordinate &articulation)=0physx::PxScenepure virtual
addBroadPhaseRegion(const PxBroadPhaseRegion &region, bool populateRegion=false)=0physx::PxScenepure virtual
addCollection(const PxCollection &collection)=0physx::PxScenepure virtual
advance(physx::PxBaseTask *completionTask=0)=0physx::PxScenepure virtual
applyActorData(void *data, PxGpuActorPair *index, PxActorCacheFlag::Enum flag, const PxU32 nbUpdatedActors, void *waitEvent=NULL, void *signalEvent=NULL)=0physx::PxScenepure virtual
applyArticulationData(void *data, void *index, PxArticulationGpuDataType::Enum dataType, const PxU32 nbUpdatedArticulations, void *waitEvent=NULL, void *signalEvent=NULL)=0physx::PxScenepure virtual
applyParticleBufferData(const PxU32 *indices, const PxGpuParticleBufferIndexPair *bufferIndexPair, const PxParticleBufferFlags *flags, PxU32 nbUpdatedBuffers, void *waitEvent=NULL, void *signalEvent=NULL)=0physx::PxScenepure virtual
applySoftBodyData(void **data, void *dataSizes, void *softBodyIndices, PxSoftBodyDataFlag::Enum flag, const PxU32 nbUpdatedSoftBodies, const PxU32 maxSize, void *applyEvent=NULL)=0physx::PxScenepure virtual
checkQueries(bool block=false)=0physx::PxSceneSQSystempure virtual
checkResults(bool block=false)=0physx::PxScenepure virtual
collide(PxReal elapsedTime, physx::PxBaseTask *completionTask=0, void *scratchMemBlock=0, PxU32 scratchMemBlockSize=0, bool controlSimulation=true)=0physx::PxScenepure virtual
computeCoriolisAndCentrifugalForces(const PxIndexDataPair *indices, PxU32 nbIndices, void *computeEvent)=0physx::PxScenepure virtual
computeDenseJacobians(const PxIndexDataPair *indices, PxU32 nbIndices, void *computeEvent)=0physx::PxScenepure virtual
computeGeneralizedGravityForces(const PxIndexDataPair *indices, PxU32 nbIndices, void *computeEvent)=0physx::PxScenepure virtual
computeGeneralizedMassMatrices(const PxIndexDataPair *indices, PxU32 nbIndices, void *computeEvent)=0physx::PxScenepure virtual
copyArticulationData(void *data, void *index, PxArticulationGpuDataType::Enum dataType, const PxU32 nbCopyArticulations, void *copyEvent=NULL)=0physx::PxScenepure virtual
copyBodyData(PxGpuBodyData *data, PxGpuActorPair *index, const PxU32 nbCopyActors, void *copyEvent=NULL)=0physx::PxScenepure virtual
copyContactData(void *data, const PxU32 maxContactPairs, void *numContactPairs, void *copyEvent=NULL)=0physx::PxScenepure virtual
copySoftBodyData(void **data, void *dataSizes, void *softBodyIndices, PxSoftBodyDataFlag::Enum flag, const PxU32 nbCopySoftBodies, const PxU32 maxSize, void *copyEvent=NULL)=0physx::PxScenepure virtual
createClient()=0physx::PxScenepure virtual
fetchCollision(bool block=false)=0physx::PxScenepure virtual
fetchQueries(bool block=false)=0physx::PxSceneSQSystempure virtual
fetchResults(bool block=false, PxU32 *errorState=0)=0physx::PxScenepure virtual
fetchResultsFinish(PxU32 *errorState=0)=0physx::PxScenepure virtual
fetchResultsParticleSystem()=0physx::PxScenepure virtual
fetchResultsStart(const PxContactPairHeader *&contactPairs, PxU32 &nbContactPairs, bool block=false)=0physx::PxScenepure virtual
flushQueryUpdates()physx::PxSceneSQSysteminline
flushSimulation(bool sendPendingReports=false)=0physx::PxScenepure virtual
flushUpdates()=0physx::PxSceneQuerySystemBasepure virtual
forceDynamicTreeRebuild(bool rebuildStaticStructure, bool rebuildDynamicStructure)physx::PxSceneSQSysteminline
forceRebuildDynamicTree(PxU32 prunerIndex)=0physx::PxSceneQuerySystemBasepure virtual
getActiveActors(PxU32 &nbActorsOut)=0physx::PxScenepure virtual
getActors(PxActorTypeFlags types, PxActor **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0physx::PxScenepure virtual
getAggregates(PxAggregate **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0physx::PxScenepure virtual
getArticulations(PxArticulationReducedCoordinate **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0physx::PxScenepure virtual
getBounceThresholdVelocity() const =0physx::PxScenepure virtual
getBroadPhaseCallback() const =0physx::PxScenepure virtual
getBroadPhaseCaps(PxBroadPhaseCaps &caps) const =0physx::PxScenepure virtual
getBroadPhaseRegions(PxBroadPhaseRegionInfo *userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0physx::PxScenepure virtual
getBroadPhaseType() const =0physx::PxScenepure virtual
getCCDContactModifyCallback() const =0physx::PxScenepure virtual
getCCDMaxPasses() const =0physx::PxScenepure virtual
getCCDMaxSeparation() const =0physx::PxScenepure virtual
getCCDThreshold() const =0physx::PxScenepure virtual
getConstraints(PxConstraint **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0physx::PxScenepure virtual
getContactModifyCallback() const =0physx::PxScenepure virtual
getContactReportStreamBufferSize() const =0physx::PxScenepure virtual
getCpuDispatcher() const =0physx::PxScenepure virtual
getCudaContextManager() const =0physx::PxScenepure virtual
getDominanceGroupPair(PxDominanceGroup group1, PxDominanceGroup group2) const =0physx::PxScenepure virtual
getDynamicStructure() const =0physx::PxSceneSQSystempure virtual
getDynamicTreeRebuildRateHint() const =0physx::PxSceneQuerySystemBasepure virtual
getFEMCloths(PxFEMCloth **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0physx::PxScenepure virtual
getFilterCallback() const =0physx::PxScenepure virtual
getFilterShader() const =0physx::PxScenepure virtual
getFilterShaderData() const =0physx::PxScenepure virtual
getFilterShaderDataSize() const =0physx::PxScenepure virtual
getFlags() const =0physx::PxScenepure virtual
getFrictionCorrelationDistance() const =0physx::PxScenepure virtual
getFrictionOffsetThreshold() const =0physx::PxScenepure virtual
getFrictionType() const =0physx::PxScenepure virtual
getGpuDynamicsConfig() const =0 (defined in physx::PxScene)physx::PxScenepure virtual
getGravity() const =0physx::PxScenepure virtual
getHairSystems(PxHairSystem **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0physx::PxScenepure virtual
getKinematicKinematicFilteringMode() const =0physx::PxScenepure virtual
getLimits() const =0physx::PxScenepure virtual
getMaxBiasCoefficient() const =0physx::PxScenepure virtual
getMaxNbContactDataBlocksUsed() const =0physx::PxScenepure virtual
getNbActors(PxActorTypeFlags types) const =0physx::PxScenepure virtual
getNbAggregates() const =0physx::PxScenepure virtual
getNbArticulations() const =0physx::PxScenepure virtual
getNbBroadPhaseRegions() const =0physx::PxScenepure virtual
getNbConstraints() const =0physx::PxScenepure virtual
getNbContactDataBlocksUsed() const =0physx::PxScenepure virtual
getNbFEMCloths() const =0physx::PxScenepure virtual
getNbHairSystems() const =0physx::PxScenepure virtual
getNbParticleSystems(PxParticleSolverType::Enum type) const =0physx::PxScenepure virtual
getNbSoftBodies() const =0physx::PxScenepure virtual
getParticleSystems(PxParticleSolverType::Enum type, PxParticleSystem **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0physx::PxScenepure virtual
getPhysics()=0physx::PxScenepure virtual
getRenderBuffer()=0physx::PxScenepure virtual
getScenePvdClient()=0physx::PxScenepure virtual
getSceneQueryStaticTimestamp() constphysx::PxSceneSQSysteminline
getSceneQueryUpdateMode() constphysx::PxSceneSQSysteminline
getSimulationEventCallback() const =0physx::PxScenepure virtual
getSimulationStatistics(PxSimulationStatistics &stats) const =0physx::PxScenepure virtual
getSoftBodies(PxSoftBody **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0physx::PxScenepure virtual
getSolverArticulationBatchSize() const =0physx::PxScenepure virtual
getSolverBatchSize() const =0physx::PxScenepure virtual
getSolverType() const =0physx::PxScenepure virtual
getStaticKinematicFilteringMode() const =0physx::PxScenepure virtual
getStaticStructure() const =0physx::PxSceneSQSystempure virtual
getStaticTimestamp() const =0physx::PxSceneQuerySystemBasepure virtual
getTaskManager() const =0physx::PxScenepure virtual
getTimestamp() const =0physx::PxScenepure virtual
getUpdateMode() const =0physx::PxSceneQuerySystemBasepure virtual
getVisualizationCullingBox() const =0physx::PxScenepure virtual
getVisualizationParameter(PxVisualizationParameter::Enum paramEnum) const =0physx::PxScenepure virtual
getWakeCounterResetValue() const =0physx::PxScenepure virtual
lockRead(const char *file=NULL, PxU32 line=0)=0physx::PxScenepure virtual
lockWrite(const char *file=NULL, PxU32 line=0)=0physx::PxScenepure virtual
overlap(const PxGeometry &geometry, const PxTransform &pose, PxOverlapCallback &hitCall, const PxQueryFilterData &filterData=PxQueryFilterData(), PxQueryFilterCallback *filterCall=NULL, const PxQueryCache *cache=NULL, PxGeometryQueryFlags queryFlags=PxGeometryQueryFlag::eDEFAULT) const =0physx::PxSceneQuerySystemBasepure virtual
processCallbacks(physx::PxBaseTask *continuation)=0physx::PxScenepure virtual
PxScene() (defined in physx::PxScene)physx::PxSceneinlineprotected
PxSceneQuerySystemBase() (defined in physx::PxSceneQuerySystemBase)physx::PxSceneQuerySystemBaseinlineprotected
PxSceneSQSystem() (defined in physx::PxSceneSQSystem)physx::PxSceneSQSysteminlineprotected
raycast(const PxVec3 &origin, const PxVec3 &unitDir, const PxReal distance, PxRaycastCallback &hitCall, PxHitFlags hitFlags=PxHitFlag::eDEFAULT, const PxQueryFilterData &filterData=PxQueryFilterData(), PxQueryFilterCallback *filterCall=NULL, const PxQueryCache *cache=NULL, PxGeometryQueryFlags queryFlags=PxGeometryQueryFlag::eDEFAULT) const =0physx::PxSceneQuerySystemBasepure virtual
release()=0physx::PxScenepure virtual
removeActor(PxActor &actor, bool wakeOnLostTouch=true)=0physx::PxScenepure virtual
removeActors(PxActor *const *actors, PxU32 nbActors, bool wakeOnLostTouch=true)=0physx::PxScenepure virtual
removeAggregate(PxAggregate &aggregate, bool wakeOnLostTouch=true)=0physx::PxScenepure virtual
removeArticulation(PxArticulationReducedCoordinate &articulation, bool wakeOnLostTouch=true)=0physx::PxScenepure virtual
removeBroadPhaseRegion(PxU32 handle)=0physx::PxScenepure virtual
resetFiltering(PxActor &actor)=0physx::PxScenepure virtual
resetFiltering(PxRigidActor &actor, PxShape *const *shapes, PxU32 shapeCount)=0physx::PxScenepure virtual
sceneQueriesUpdate(PxBaseTask *completionTask=NULL, bool controlSimulation=true)=0physx::PxSceneSQSystempure virtual
setBounceThresholdVelocity(const PxReal t)=0physx::PxScenepure virtual
setBroadPhaseCallback(PxBroadPhaseCallback *callback)=0physx::PxScenepure virtual
setCCDContactModifyCallback(PxCCDContactModifyCallback *callback)=0physx::PxScenepure virtual
setCCDMaxPasses(PxU32 ccdMaxPasses)=0physx::PxScenepure virtual
setCCDMaxSeparation(const PxReal t)=0physx::PxScenepure virtual
setCCDThreshold(const PxReal t)=0physx::PxScenepure virtual
setContactModifyCallback(PxContactModifyCallback *callback)=0physx::PxScenepure virtual
setDominanceGroupPair(PxDominanceGroup group1, PxDominanceGroup group2, const PxDominanceGroupPair &dominance)=0physx::PxScenepure virtual
setDynamicTreeRebuildRateHint(PxU32 dynamicTreeRebuildRateHint)=0physx::PxSceneQuerySystemBasepure virtual
setFilterShaderData(const void *data, PxU32 dataSize)=0physx::PxScenepure virtual
setFlag(PxSceneFlag::Enum flag, bool value)=0physx::PxScenepure virtual
setFrictionCorrelationDistance(const PxReal t)=0physx::PxScenepure virtual
setFrictionOffsetThreshold(const PxReal t)=0physx::PxScenepure virtual
setGravity(const PxVec3 &vec)=0physx::PxScenepure virtual
setLimits(const PxSceneLimits &limits)=0physx::PxScenepure virtual
setMaxBiasCoefficient(const PxReal t)=0physx::PxScenepure virtual
setNbContactDataBlocks(PxU32 numBlocks)=0physx::PxScenepure virtual
setSceneQueryUpdateMode(PxSceneQueryUpdateMode::Enum updateMode)physx::PxSceneSQSysteminline
setSimulationEventCallback(PxSimulationEventCallback *callback)=0physx::PxScenepure virtual
setSolverArticulationBatchSize(PxU32 solverBatchSize)=0physx::PxScenepure virtual
setSolverBatchSize(PxU32 solverBatchSize)=0physx::PxScenepure virtual
setUpdateMode(PxSceneQueryUpdateMode::Enum updateMode)=0physx::PxSceneQuerySystemBasepure virtual
setVisualizationCullingBox(const PxBounds3 &box)=0physx::PxScenepure virtual
setVisualizationParameter(PxVisualizationParameter::Enum param, PxReal value)=0physx::PxScenepure virtual
shiftOrigin(const PxVec3 &shift)=0physx::PxScenepure virtual
simulate(PxReal elapsedTime, physx::PxBaseTask *completionTask=NULL, void *scratchMemBlock=0, PxU32 scratchMemBlockSize=0, bool controlSimulation=true)=0physx::PxScenepure virtual
sweep(const PxGeometry &geometry, const PxTransform &pose, const PxVec3 &unitDir, const PxReal distance, PxSweepCallback &hitCall, PxHitFlags hitFlags=PxHitFlag::eDEFAULT, const PxQueryFilterData &filterData=PxQueryFilterData(), PxQueryFilterCallback *filterCall=NULL, const PxQueryCache *cache=NULL, const PxReal inflation=0.0f, PxGeometryQueryFlags queryFlags=PxGeometryQueryFlag::eDEFAULT) const =0physx::PxSceneQuerySystemBasepure virtual
unlockRead()=0physx::PxScenepure virtual
unlockWrite()=0physx::PxScenepure virtual
userDataphysx::PxScene
~PxScene() (defined in physx::PxScene)physx::PxSceneinlineprotectedvirtual
~PxSceneQuerySystemBase() (defined in physx::PxSceneQuerySystemBase)physx::PxSceneQuerySystemBaseinlineprotectedvirtual
~PxSceneSQSystem() (defined in physx::PxSceneSQSystem)physx::PxSceneSQSysteminlineprotectedvirtual