PxScene Member List
This is the complete list of members for PxScene, including all inherited members.| addActor(PxActor &actor)=0 | PxScene | [pure virtual] |
| addActors(PxU32 nbActors, PxActor **actors)=0 | PxScene | [pure virtual] |
| addAggregate(PxAggregate &aggregate)=0 | PxScene | [pure virtual] |
| addArticulation(PxArticulation &articulation)=0 | PxScene | [pure virtual] |
| checkResults(bool block=false)=0 | PxScene | [pure virtual] |
| createBatchQuery(const PxBatchQueryDesc &desc)=0 | PxScene | [pure virtual] |
| createClient()=0 | PxScene | [pure virtual] |
| createSweepCache(PxReal dimensions=5.0f)=0 | PxScene | [pure virtual] |
| fetchResults(bool block=false, PxU32 *errorState=0)=0 | PxScene | [pure virtual] |
| flush(bool sendPendingReports=false)=0 | PxScene | [pure virtual] |
| getActiveTransforms(PxU32 &nbTransformsOut, PxClientID client=PX_DEFAULT_CLIENT)=0 | PxScene | [pure virtual] |
| getActors(PxActorTypeSelectionFlags 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] |
| getClientBehaviorBits(PxClientID client) const =0 | PxScene | [pure virtual] |
| getConstraints(PxConstraint **userBuffer, PxU32 bufferSize, PxU32 startIndex=0) const =0 | PxScene | [pure virtual] |
| getContactModifyCallback() const =0 | PxScene | [pure virtual] |
| getDominanceGroupPair(PxDominanceGroup group1, PxDominanceGroup group2) 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] |
| getGravity() const =0 | PxScene | [pure virtual] |
| getMaxNbContactDataBlocksUsed() const =0 | PxScene | [pure virtual] |
| getNbActors(PxActorTypeSelectionFlags types) const =0 | PxScene | [pure virtual] |
| getNbAggregates() const =0 | PxScene | [pure virtual] |
| getNbArticulations() 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] |
| getSceneQueryStaticTimestamp() const =0 | PxScene | [pure virtual] |
| getSimulationEventCallback(PxClientID client=PX_DEFAULT_CLIENT) const =0 | PxScene | [pure virtual] |
| getSimulationStatistics(PxSimulationStatistics &stats) const =0 | PxScene | [pure virtual] |
| getSolverBatchSize() 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] |
| overlapAny(const PxGeometry &geometry, const PxTransform &pose, PxShape *&hit, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), PxSceneQueryFilterCallback *filterCall=NULL, PxClientID queryClient=PX_DEFAULT_CLIENT) const | PxScene | [inline] |
| overlapMultiple(const PxGeometry &geometry, const PxTransform &pose, PxShape **hitBuffer, PxU32 hitBufferSize, const PxSceneQueryFilterData &filterData=PxSceneQueryFilterData(), PxSceneQueryFilterCallback *filterCall=NULL, PxClientID queryClient=PX_DEFAULT_CLIENT) const =0 | PxScene | [pure virtual] |
| PxScene() | PxScene | [inline, protected] |
| 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 =0 | PxScene | [pure virtual] |
| 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) const =0 | PxScene | [pure virtual] |
| 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) const =0 | PxScene | [pure virtual] |
| release()=0 | PxScene | [pure virtual] |
| removeActor(PxActor &actor)=0 | PxScene | [pure virtual] |
| removeAggregate(PxAggregate &aggregate)=0 | PxScene | [pure virtual] |
| removeArticulation(PxArticulation &articulation)=0 | PxScene | [pure virtual] |
| saveToDesc(PxSceneDesc &desc) const =0 | PxScene | [pure virtual] |
| setClientBehaviorBits(PxClientID client, PxU32 clientBehaviorBits)=0 | PxScene | [pure virtual] |
| setContactModifyCallback(PxContactModifyCallback *callback)=0 | PxScene | [pure virtual] |
| setDominanceGroupPair(PxDominanceGroup group1, PxDominanceGroup group2, const PxConstraintDominance &dominance)=0 | PxScene | [pure virtual] |
| setDynamicTreeRebuildRateHint(PxU32 dynamicTreeRebuildRateHint)=0 | PxScene | [pure virtual] |
| setFlag(PxSceneFlag::Enum flag, bool value)=0 | PxScene | [pure virtual] |
| setGravity(const PxVec3 &vec)=0 | PxScene | [pure virtual] |
| setNbContactDataBlocks(PxU32 numBlocks)=0 | PxScene | [pure virtual] |
| setSimulationEventCallback(PxSimulationEventCallback *callback, 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] |
| simulate(PxReal elapsedTime, physx::pxtask::BaseTask *completionTask=NULL, void *scratchMemBlock=0, PxU32 scratchMemBlockSize=0, bool controlSimulation=true)=0 | PxScene | [pure 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 =0 | PxScene | [pure virtual] |
| sweepAny(const PxGeometry **geometryList, const PxTransform *poseList, const PxFilterData *filterDataList, PxU32 geometryCount, const PxVec3 &unitDir, const PxReal distance, PxSceneQueryFlags queryFlags, PxSceneQueryHit &hit, PxSceneQueryFilterFlags filterFlags=PxSceneQueryFilterFlag::eDYNAMIC|PxSceneQueryFilterFlag::eSTATIC, PxSceneQueryFilterCallback *filterCall=NULL, const PxSceneQueryCache *cache=NULL, PxClientID queryClient=PX_DEFAULT_CLIENT) const =0 | PxScene | [pure virtual] |
| 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 =0 | PxScene | [pure virtual] |
| sweepMultiple(const PxGeometry **geometryList, const PxTransform *poseList, const PxFilterData *filterDataList, PxU32 geometryCount, const PxVec3 &unitDir, const PxReal distance, PxSceneQueryFlags outputFlags, PxSweepHit *hitBuffer, PxU32 hitBufferSize, bool &blockingHit, PxSceneQueryFilterFlags filterFlags=PxSceneQueryFilterFlag::eDYNAMIC|PxSceneQueryFilterFlag::eSTATIC, PxSceneQueryFilterCallback *filterCall=NULL, const PxSceneQueryCache *cache=NULL, PxClientID queryClient=PX_DEFAULT_CLIENT) const =0 | PxScene | [pure virtual] |
| 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 =0 | PxScene | [pure virtual] |
| sweepSingle(const PxGeometry **geometryList, const PxTransform *poseList, const PxFilterData *filterDataList, PxU32 geometryCount, const PxVec3 &unitDir, const PxReal distance, PxSceneQueryFlags outputFlags, PxSweepHit &hit, PxSceneQueryFilterFlags filterFlags=PxSceneQueryFilterFlag::eDYNAMIC|PxSceneQueryFilterFlag::eSTATIC, PxSceneQueryFilterCallback *filterCall=NULL, const PxSceneQueryCache *cache=NULL, PxClientID queryClient=PX_DEFAULT_CLIENT) const =0 | PxScene | [pure virtual] |
| userData | PxScene | |
| ~PxScene() | PxScene | [inline, protected, virtual] |
Copyright © 2008-2012 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com