PxScene Member List

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

addActor(PxActor &actor)=0PxScenepure virtual
addActors(PxActor *const *actors, PxU32 nbActors)=0PxScenepure virtual
addAggregate(PxAggregate &aggregate)=0PxScenepure virtual
addArticulation(PxArticulation &articulation)=0PxScenepure virtual
addBroadPhaseRegion(const PxBroadPhaseRegion &region, bool populateRegion=false)=0PxScenepure virtual
addCollection(const PxCollection &collection)=0PxScenepure virtual
checkResults(bool block=false)=0PxScenepure virtual
collide(PxReal elapsedTime, physx::PxBaseTask *completionTask=0, void *scratchMemBlock=0, PxU32 scratchMemBlockSize=0)=0PxScenepure virtual
createBatchQuery(const PxBatchQueryDesc &desc)=0PxScenepure virtual
createClient()=0PxScenepure virtual
createVolumeCache(PxU32 maxStaticShapes=32, PxU32 maxDynamicShapes=8)=0PxScenepure virtual
fetchResults(bool block=false, PxU32 *errorState=0)=0PxScenepure virtual
flush(bool sendPendingReports=false)=0PxScenepure virtual
flushQueryUpdates()=0PxScenepure virtual
flushSimulation(bool sendPendingReports=false)=0PxScenepure virtual
forceDynamicTreeRebuild(bool rebuildStaticStructure, bool rebuildDynamicStructure)=0PxScenepure virtual
getActiveTransforms(PxU32 &nbTransformsOut, PxClientID client=PX_DEFAULT_CLIENT)=0PxScenepure virtual
getActors(PxActorTypeFlags types, PxActor **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0PxScenepure virtual
getAggregates(PxAggregate **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0PxScenepure virtual
getArticulations(PxArticulation **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0PxScenepure virtual
getBounceThresholdVelocity() const =0PxScenepure virtual
getBroadPhaseCallback(PxClientID client=PX_DEFAULT_CLIENT) const =0PxScenepure virtual
getBroadPhaseCaps(PxBroadPhaseCaps &caps) const =0PxScenepure virtual
getBroadPhaseRegions(PxBroadPhaseRegionInfo *userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0PxScenepure virtual
getBroadPhaseType() const =0PxScenepure virtual
getCCDContactModifyCallback() const =0PxScenepure virtual
getCCDMaxPasses() const =0PxScenepure virtual
getClientBehaviorFlags(PxClientID client) const =0PxScenepure virtual
getClothInterCollisionDistance() const =0PxScenepure virtual
getClothInterCollisionNbIterations() const =0PxScenepure virtual
getClothInterCollisionStiffness() const =0PxScenepure virtual
getConstraints(PxConstraint **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0PxScenepure virtual
getContactCorrelationDistance() const =0PxScenepure virtual
getContactModifyCallback() const =0PxScenepure virtual
getContactReportStreamBufferSize() const =0PxScenepure virtual
getCpuDispatcher() const =0PxScenepure virtual
getDominanceGroupPair(PxDominanceGroup group1, PxDominanceGroup group2) const =0PxScenepure virtual
getDynamicStructure() const =0PxScenepure virtual
getDynamicTreeRebuildRateHint() const =0PxScenepure virtual
getFilterCallback() const =0PxScenepure virtual
getFilterShader() const =0PxScenepure virtual
getFilterShaderData() const =0PxScenepure virtual
getFilterShaderDataSize() const =0PxScenepure virtual
getFlags() const =0PxScenepure virtual
getFrictionOffsetThreshold() const =0PxScenepure virtual
getFrictionType() const =0PxScenepure virtual
getGpuDispatcher() const =0PxScenepure virtual
getGravity() const =0PxScenepure virtual
getLimits() const =0PxScenepure virtual
getMaxNbContactDataBlocksUsed() const =0PxScenepure virtual
getMeshContactMargin() const =0PxScenepure virtual
getNbActors(PxActorTypeFlags types) const =0PxScenepure virtual
getNbAggregates() const =0PxScenepure virtual
getNbArticulations() const =0PxScenepure virtual
getNbBroadPhaseRegions() const =0PxScenepure virtual
getNbConstraints() const =0PxScenepure virtual
getNbContactDataBlocksUsed() const =0PxScenepure virtual
getPhysics()=0PxScenepure virtual
getRenderBuffer()=0PxScenepure virtual
getSceneQueryStaticTimestamp() const =0PxScenepure virtual
getSimulationEventCallback(PxClientID client=PX_DEFAULT_CLIENT) const =0PxScenepure virtual
getSimulationStatistics(PxSimulationStatistics &stats) const =0PxScenepure virtual
getSolverBatchSize() const =0PxScenepure virtual
getSpuDispatcher() const =0PxScenepure virtual
getStaticStructure() const =0PxScenepure virtual
getTaskManager() const =0PxScenepure virtual
getTimestamp() const =0PxScenepure virtual
getVisualizationCullingBox() const =0PxScenepure virtual
getVisualizationParameter(PxVisualizationParameter::Enum paramEnum) const =0PxScenepure virtual
getWakeCounterResetValue() const =0PxScenepure virtual
lockRead(const char *file=NULL, PxU32 line=0)=0PxScenepure virtual
lockWrite(const char *file=NULL, PxU32 line=0)=0PxScenepure virtual
overlap(const PxGeometry &geometry, const PxTransform &pose, PxOverlapCallback &hitCall, const PxQueryFilterData &filterData=PxQueryFilterData(), PxQueryFilterCallback *filterCall=NULL) const =0PxScenepure virtual
overlapAny(const PxGeometry &geometry, const PxTransform &pose, PxOverlapHit &hit, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), PxSceneQueryFilterCallback *filterCall=NULL, PxClientID queryClient=PX_DEFAULT_CLIENT)PxSceneinline
overlapMultiple(const PxGeometry &geometry, const PxTransform &pose, PxOverlapHit *hitBuffer, PxU32 hitBufferSize, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), PxSceneQueryFilterCallback *filterCall=NULL, PxClientID queryClient=PX_DEFAULT_CLIENT)PxSceneinline
PxScene()PxSceneinlineprotected
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 =0PxScenepure virtual
raycastAny(const PxVec3 &origin, const PxVec3 &unitDir, const PxReal distance, PxSceneQueryHit &hit, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), PxSceneQueryFilterCallback *filterCall=NULL, const PxSceneQueryCache *cache=NULL, PxClientID queryClient=PX_DEFAULT_CLIENT) const PxSceneinline
raycastMultiple(const PxVec3 &origin, const PxVec3 &unitDir, const PxReal distance, PxSceneQueryFlags outputFlags, PxRaycastHit *hitBuffer, PxU32 hitBufferSize, bool &blockingHit, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), PxSceneQueryFilterCallback *filterCall=NULL, const PxSceneQueryCache *cache=NULL, PxClientID queryClient=PX_DEFAULT_CLIENT)PxSceneinline
raycastSingle(const PxVec3 &origin, const PxVec3 &unitDir, const PxReal distance, PxSceneQueryFlags outputFlags, PxRaycastHit &hit, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), PxSceneQueryFilterCallback *filterCall=NULL, const PxSceneQueryCache *cache=NULL, PxClientID queryClient=PX_DEFAULT_CLIENT)PxSceneinline
release()=0PxScenepure virtual
removeActor(PxActor &actor, bool wakeOnLostTouch=true)=0PxScenepure virtual
removeActors(PxActor *const *actors, PxU32 nbActors, bool wakeOnLostTouch=true)=0PxScenepure virtual
removeAggregate(PxAggregate &aggregate, bool wakeOnLostTouch=true)=0PxScenepure virtual
removeArticulation(PxArticulation &articulation, bool wakeOnLostTouch=true)=0PxScenepure virtual
removeBroadPhaseRegion(PxU32 handle)=0PxScenepure virtual
resetFiltering(PxActor &actor)=0PxScenepure virtual
resetFiltering(PxRigidActor &actor, PxShape *const *shapes, PxU32 shapeCount)=0PxScenepure virtual
setBounceThresholdVelocity(const PxReal t)=0PxScenepure virtual
setBroadPhaseCallback(PxBroadPhaseCallback *callback, PxClientID client=PX_DEFAULT_CLIENT)=0PxScenepure virtual
setCCDContactModifyCallback(PxCCDContactModifyCallback *callback)=0PxScenepure virtual
setCCDMaxPasses(PxU32 ccdMaxPasses)=0PxScenepure virtual
setClientBehaviorFlags(PxClientID client, PxClientBehaviorFlags clientBehaviorFlags)=0PxScenepure virtual
setClothInterCollisionDistance(PxF32 distance)=0PxScenepure virtual
setClothInterCollisionNbIterations(PxU32 nbIterations)=0PxScenepure virtual
setClothInterCollisionStiffness(PxF32 stiffness)=0PxScenepure virtual
setContactModifyCallback(PxContactModifyCallback *callback)=0PxScenepure virtual
setDominanceGroupPair(PxDominanceGroup group1, PxDominanceGroup group2, const PxDominanceGroupPair &dominance)=0PxScenepure virtual
setDynamicTreeRebuildRateHint(PxU32 dynamicTreeRebuildRateHint)=0PxScenepure virtual
setFlag(PxSceneFlag::Enum flag, bool value)=0PxScenepure virtual
setFrictionType(PxFrictionType::Enum frictionType)=0PxScenepure virtual
setGravity(const PxVec3 &vec)=0PxScenepure virtual
setLimits(const PxSceneLimits &limits)=0PxScenepure virtual
setNbContactDataBlocks(PxU32 numBlocks)=0PxScenepure virtual
setSimulationEventCallback(PxSimulationEventCallback *callback, PxClientID client=PX_DEFAULT_CLIENT)=0PxScenepure virtual
setSolverBatchSize(PxU32 solverBatchSize)=0PxScenepure virtual
setVisualizationCullingBox(const PxBounds3 &box)=0PxScenepure virtual
setVisualizationParameter(PxVisualizationParameter::Enum param, PxReal value)=0PxScenepure virtual
shiftOrigin(const PxVec3 &shift)=0PxScenepure virtual
simulate(PxReal elapsedTime, physx::PxBaseTask *completionTask=NULL, void *scratchMemBlock=0, PxU32 scratchMemBlockSize=0, bool controlSimulation=true)=0PxScenepure virtual
solve(PxReal elapsedTime, physx::PxBaseTask *completionTask=0, void *scratchMemBlock=0, PxU32 scratchMemBlockSize=0, bool controlSimulation=true)=0PxScenepure 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 =0PxScenepure virtual
sweepAny(const PxGeometry &geometry, const PxTransform &pose, const PxVec3 &unitDir, const PxReal distance, PxSceneQueryFlags queryFlags, PxSceneQueryHit &hit, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), PxSceneQueryFilterCallback *filterCall=NULL, const PxSceneQueryCache *cache=NULL, PxClientID queryClient=PX_DEFAULT_CLIENT, const PxReal inflation=0.f)PxSceneinline
sweepMultiple(const PxGeometry &geometry, const PxTransform &pose, const PxVec3 &unitDir, const PxReal distance, PxSceneQueryFlags outputFlags, PxSweepHit *hitBuffer, PxU32 hitBufferSize, bool &blockingHit, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), PxSceneQueryFilterCallback *filterCall=NULL, const PxSceneQueryCache *cache=NULL, PxClientID queryClient=PX_DEFAULT_CLIENT, const PxReal inflation=0.f)PxSceneinline
sweepSingle(const PxGeometry &geometry, const PxTransform &pose, const PxVec3 &unitDir, const PxReal distance, PxSceneQueryFlags outputFlags, PxSweepHit &hit, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), PxSceneQueryFilterCallback *filterCall=NULL, const PxSceneQueryCache *cache=NULL, PxClientID queryClient=PX_DEFAULT_CLIENT, const PxReal inflation=0.f)PxSceneinline
unlockRead()=0PxScenepure virtual
unlockWrite()=0PxScenepure virtual
userDataPxScene
~PxScene()PxSceneinlineprotectedvirtual


Copyright © 2008-2015 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com