, including all inherited members.
+ | addActor(PxActor &actor)=0 | PxScene | [pure virtual] |
+ | addActors(PxActor *const *actors, PxU32 nbActors)=0 | PxScene | [pure virtual] |
+ | addActors(const PxPruningStructure &pruningStructure)=0 | PxScene | [pure virtual] |
+ | addAggregate(PxAggregate &aggregate)=0 | PxScene | [pure virtual] |
+ | addArticulation(PxArticulation &articulation)=0 | PxScene | [pure virtual] |
+ | addBroadPhaseRegion(const PxBroadPhaseRegion ®ion, bool populateRegion=false)=0 | PxScene | [pure virtual] |
+ | addCollection(const PxCollection &collection)=0 | PxScene | [pure virtual] |
+ | advance(physx::PxBaseTask *completionTask=0)=0 | PxScene | [pure virtual] |
+ | checkResults(bool block=false)=0 | PxScene | [pure virtual] |
+ | collide(PxReal elapsedTime, physx::PxBaseTask *completionTask=0, void *scratchMemBlock=0, PxU32 scratchMemBlockSize=0, bool controlSimulation=true)=0 | PxScene | [pure virtual] |
+ | createBatchQuery(const PxBatchQueryDesc &desc)=0 | PxScene | [pure virtual] |
+ | createClient()=0 | PxScene | [pure virtual] |
+ | createVolumeCache(PxU32 maxStaticShapes=32, PxU32 maxDynamicShapes=8)=0 | PxScene | [pure virtual] |
+ | fetchCollision(bool block=false)=0 | PxScene | [pure virtual] |
+ | fetchResults(bool block=false, PxU32 *errorState=0)=0 | PxScene | [pure virtual] |
+ | fetchResultsFinish(PxU32 *errorState=0)=0 | PxScene | [pure virtual] |
+ | fetchResultsStart(const PxContactPairHeader *&contactPairs, PxU32 &nbContactPairs, bool block=false)=0 | PxScene | [pure virtual] |
+ | flushQueryUpdates()=0 | PxScene | [pure virtual] |
+ | flushSimulation(bool sendPendingReports=false)=0 | PxScene | [pure virtual] |
+ | forceDynamicTreeRebuild(bool rebuildStaticStructure, bool rebuildDynamicStructure)=0 | PxScene | [pure virtual] |
+ | getActiveActors(PxU32 &nbActorsOut, PX_DEPRECATED PxClientID client=PX_DEFAULT_CLIENT)=0 | PxScene | [pure virtual] |
+ | getActiveTransforms(PxU32 &nbTransformsOut, PxClientID client=PX_DEFAULT_CLIENT)=0 | PxScene | [pure virtual] |
+ | getActors(PxActorTypeFlags types, PxActor **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0 | PxScene | [pure virtual] |
+ | getAggregates(PxAggregate **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0 | PxScene | [pure virtual] |
+ | getArticulations(PxArticulation **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0 | PxScene | [pure virtual] |
+ | getBounceThresholdVelocity() const =0 | PxScene | [pure virtual] |
+ | getBroadPhaseCallback(PX_DEPRECATED PxClientID client=PX_DEFAULT_CLIENT) const =0 | PxScene | [pure virtual] |
+ | getBroadPhaseCaps(PxBroadPhaseCaps &caps) const =0 | PxScene | [pure virtual] |
+ | getBroadPhaseRegions(PxBroadPhaseRegionInfo *userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0 | PxScene | [pure virtual] |
+ | getBroadPhaseType() const =0 | PxScene | [pure virtual] |
+ | getCCDContactModifyCallback() const =0 | PxScene | [pure virtual] |
+ | getCCDMaxPasses() const =0 | PxScene | [pure virtual] |
+ | getClientBehaviorFlags(PxClientID client) const =0 | PxScene | [pure virtual] |
+ | getClothInterCollisionDistance() const =0 | PxScene | [pure virtual] |
+ | getClothInterCollisionNbIterations() const =0 | PxScene | [pure virtual] |
+ | getClothInterCollisionStiffness() const =0 | PxScene | [pure virtual] |
+ | getConstraints(PxConstraint **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0 | PxScene | [pure virtual] |
+ | getContactModifyCallback() const =0 | PxScene | [pure virtual] |
+ | getContactReportStreamBufferSize() const =0 | PxScene | [pure virtual] |
+ | getCpuDispatcher() const =0 | PxScene | [pure virtual] |
+ | getDominanceGroupPair(PxDominanceGroup group1, PxDominanceGroup group2) const =0 | PxScene | [pure virtual] |
+ | getDynamicStructure() const =0 | PxScene | [pure virtual] |
+ | getDynamicTreeRebuildRateHint() const =0 | PxScene | [pure virtual] |
+ | getFilterCallback() const =0 | PxScene | [pure virtual] |
+ | getFilterShader() const =0 | PxScene | [pure virtual] |
+ | getFilterShaderData() const =0 | PxScene | [pure virtual] |
+ | getFilterShaderDataSize() const =0 | PxScene | [pure virtual] |
+ | getFlags() const =0 | PxScene | [pure virtual] |
+ | getFrictionOffsetThreshold() const =0 | PxScene | [pure virtual] |
+ | getFrictionType() const =0 | PxScene | [pure virtual] |
+ | getGpuDispatcher() const =0 | PxScene | [pure virtual] |
+ | getGravity() const =0 | PxScene | [pure virtual] |
+ | getLimits() const =0 | PxScene | [pure virtual] |
+ | getMaxNbContactDataBlocksUsed() const =0 | PxScene | [pure virtual] |
+ | getNbActors(PxActorTypeFlags types) const =0 | PxScene | [pure virtual] |
+ | getNbAggregates() const =0 | PxScene | [pure virtual] |
+ | getNbArticulations() const =0 | PxScene | [pure virtual] |
+ | getNbBroadPhaseRegions() const =0 | PxScene | [pure virtual] |
+ | getNbConstraints() const =0 | PxScene | [pure virtual] |
+ | getNbContactDataBlocksUsed() const =0 | PxScene | [pure virtual] |
+ | getPhysics()=0 | PxScene | [pure virtual] |
+ | getRenderBuffer()=0 | PxScene | [pure virtual] |
+ | getScenePvdClient()=0 | PxScene | [pure virtual] |
+ | getSceneQueryStaticTimestamp() const =0 | PxScene | [pure virtual] |
+ | getSimulationEventCallback(PX_DEPRECATED PxClientID client=PX_DEFAULT_CLIENT) const =0 | PxScene | [pure virtual] |
+ | getSimulationStatistics(PxSimulationStatistics &stats) const =0 | PxScene | [pure virtual] |
+ | getSolverBatchSize() const =0 | PxScene | [pure virtual] |
+ | getStaticStructure() const =0 | PxScene | [pure virtual] |
+ | getTaskManager() const =0 | PxScene | [pure virtual] |
+ | getTimestamp() const =0 | PxScene | [pure virtual] |
+ | getVisualizationCullingBox() const =0 | PxScene | [pure virtual] |
+ | getVisualizationParameter(PxVisualizationParameter::Enum paramEnum) const =0 | PxScene | [pure virtual] |
+ | getWakeCounterResetValue() const =0 | PxScene | [pure virtual] |
+ | lockRead(const char *file=NULL, PxU32 line=0)=0 | PxScene | [pure virtual] |
+ | lockWrite(const char *file=NULL, PxU32 line=0)=0 | PxScene | [pure virtual] |
+ | overlap(const PxGeometry &geometry, const PxTransform &pose, PxOverlapCallback &hitCall, const PxQueryFilterData &filterData=PxQueryFilterData(), PxQueryFilterCallback *filterCall=NULL) const =0 | PxScene | [pure virtual] |
+ | processCallbacks(physx::PxBaseTask *continuation)=0 | PxScene | [pure virtual] |
+ | PxScene() | PxScene | [inline, protected] |
+ | raycast(const PxVec3 &origin, const PxVec3 &unitDir, const PxReal distance, PxRaycastCallback &hitCall, PxHitFlags hitFlags=PxHitFlags(PxHitFlag::eDEFAULT), const PxQueryFilterData &filterData=PxQueryFilterData(), PxQueryFilterCallback *filterCall=NULL, const PxQueryCache *cache=NULL) const =0 | PxScene | [pure virtual] |
+ | release()=0 | PxScene | [pure virtual] |
+ | removeActor(PxActor &actor, bool wakeOnLostTouch=true)=0 | PxScene | [pure virtual] |
+ | removeActors(PxActor *const *actors, PxU32 nbActors, bool wakeOnLostTouch=true)=0 | PxScene | [pure virtual] |
+ | removeAggregate(PxAggregate &aggregate, bool wakeOnLostTouch=true)=0 | PxScene | [pure virtual] |
+ | removeArticulation(PxArticulation &articulation, bool wakeOnLostTouch=true)=0 | PxScene | [pure virtual] |
+ | removeBroadPhaseRegion(PxU32 handle)=0 | PxScene | [pure virtual] |
+ | resetFiltering(PxActor &actor)=0 | PxScene | [pure virtual] |
+ | resetFiltering(PxRigidActor &actor, PxShape *const *shapes, PxU32 shapeCount)=0 | PxScene | [pure virtual] |
+ | setBounceThresholdVelocity(const PxReal t)=0 | PxScene | [pure virtual] |
+ | setBroadPhaseCallback(PxBroadPhaseCallback *callback, PX_DEPRECATED PxClientID client=PX_DEFAULT_CLIENT)=0 | PxScene | [pure virtual] |
+ | setCCDContactModifyCallback(PxCCDContactModifyCallback *callback)=0 | PxScene | [pure virtual] |
+ | setCCDMaxPasses(PxU32 ccdMaxPasses)=0 | PxScene | [pure virtual] |
+ | setClientBehaviorFlags(PxClientID client, PxClientBehaviorFlags clientBehaviorFlags)=0 | PxScene | [pure virtual] |
+ | setClothInterCollisionDistance(PxF32 distance)=0 | PxScene | [pure virtual] |
+ | setClothInterCollisionNbIterations(PxU32 nbIterations)=0 | PxScene | [pure virtual] |
+ | setClothInterCollisionStiffness(PxF32 stiffness)=0 | PxScene | [pure virtual] |
+ | setContactModifyCallback(PxContactModifyCallback *callback)=0 | PxScene | [pure virtual] |
+ | setDominanceGroupPair(PxDominanceGroup group1, PxDominanceGroup group2, const PxDominanceGroupPair &dominance)=0 | PxScene | [pure virtual] |
+ | setDynamicTreeRebuildRateHint(PxU32 dynamicTreeRebuildRateHint)=0 | PxScene | [pure virtual] |
+ | setFilterShaderData(const void *data, PxU32 dataSize)=0 | PxScene | [pure virtual] |
+ | setFlag(PxSceneFlag::Enum flag, bool value)=0 | PxScene | [pure virtual] |
+ | setFrictionType(PxFrictionType::Enum frictionType)=0 | PxScene | [pure virtual] |
+ | setGravity(const PxVec3 &vec)=0 | PxScene | [pure virtual] |
+ | setLimits(const PxSceneLimits &limits)=0 | PxScene | [pure virtual] |
+ | setNbContactDataBlocks(PxU32 numBlocks)=0 | PxScene | [pure virtual] |
+ | setSimulationEventCallback(PxSimulationEventCallback *callback, PX_DEPRECATED PxClientID client=PX_DEFAULT_CLIENT)=0 | PxScene | [pure virtual] |
+ | setSolverBatchSize(PxU32 solverBatchSize)=0 | PxScene | [pure virtual] |
+ | setVisualizationCullingBox(const PxBounds3 &box)=0 | PxScene | [pure virtual] |
+ | setVisualizationParameter(PxVisualizationParameter::Enum param, PxReal value)=0 | PxScene | [pure virtual] |
+ | shiftOrigin(const PxVec3 &shift)=0 | PxScene | [pure virtual] |
+ | simulate(PxReal elapsedTime, physx::PxBaseTask *completionTask=NULL, void *scratchMemBlock=0, PxU32 scratchMemBlockSize=0, bool controlSimulation=true)=0 | PxScene | [pure virtual] |
+ | sweep(const PxGeometry &geometry, const PxTransform &pose, const PxVec3 &unitDir, const PxReal distance, PxSweepCallback &hitCall, PxHitFlags hitFlags=PxHitFlags(PxHitFlag::eDEFAULT), const PxQueryFilterData &filterData=PxQueryFilterData(), PxQueryFilterCallback *filterCall=NULL, const PxQueryCache *cache=NULL, const PxReal inflation=0.f) const =0 | PxScene | [pure virtual] |
+ | unlockRead()=0 | PxScene | [pure virtual] |
+ | unlockWrite()=0 | PxScene | [pure virtual] |
+ | userData | PxScene | |
+ | ~PxScene() | PxScene | [inline, protected, virtual] |
+