|
|
PX_PHYSX_COMMON_API | QuerySystem (PxU64 contextID, float inflation, const Adapter &adapter, bool usesTreeOfPruners=false) |
| |
|
PX_FORCE_INLINE PxU64 | getContextId () const |
| |
|
PX_FORCE_INLINE const Adapter & | getAdapter () const |
| |
|
PX_FORCE_INLINE PxU32 | getStaticTimestamp () const |
| |
|
PX_PHYSX_COMMON_API PxU32 | addPruner (Pruner *pruner, PxU32 preallocated) |
| |
|
PX_PHYSX_COMMON_API void | removePruner (PxU32 prunerIndex) |
| |
|
PX_FORCE_INLINE PxU32 | getNbPruners () const |
| |
|
PX_FORCE_INLINE const Pruner * | getPruner (PxU32 index) const |
| |
|
PX_FORCE_INLINE Pruner * | getPruner (PxU32 index) |
| |
|
PX_PHYSX_COMMON_API ActorShapeData | addPrunerShape (const PrunerPayload &payload, PxU32 prunerIndex, bool dynamic, const PxTransform &transform, const PxBounds3 *userBounds=NULL) |
| |
|
PX_PHYSX_COMMON_API void | removePrunerShape (ActorShapeData data, PrunerPayloadRemovalCallback *removalCallback) |
| |
|
PX_PHYSX_COMMON_API void | updatePrunerShape (ActorShapeData data, bool immediately, const PxTransform &transform, const PxBounds3 *userBounds=NULL) |
| |
|
PX_PHYSX_COMMON_API const PrunerPayload & | getPayloadData (ActorShapeData data, PrunerPayloadData *ppd=NULL) const |
| |
|
PX_PHYSX_COMMON_API void | commitUpdates () |
| |
|
PX_PHYSX_COMMON_API void | update (bool buildStep, bool commit) |
| |
|
PX_PHYSX_COMMON_API void | sync (PxU32 prunerIndex, const PrunerHandle *handles, const PxU32 *boundsIndices, const PxBounds3 *bounds, const PxTransform32 *transforms, PxU32 count) |
| |
|
PX_PHYSX_COMMON_API void | flushMemory () |
| |
|
PX_PHYSX_COMMON_API void | raycast (const PxVec3 &origin, const PxVec3 &unitDir, float &inOutDistance, PrunerRaycastCallback &cb, const PrunerFilter *prunerFilter) const |
| |
|
PX_PHYSX_COMMON_API void | overlap (const ShapeData &queryVolume, PrunerOverlapCallback &cb, const PrunerFilter *prunerFilter) const |
| |
|
PX_PHYSX_COMMON_API void | sweep (const ShapeData &queryVolume, const PxVec3 &unitDir, float &inOutDistance, PrunerRaycastCallback &cb, const PrunerFilter *prunerFilter) const |
| |
|
PxU32 | startCustomBuildstep () |
| |
|
void | customBuildstep (PxU32 index) |
| |
|
void | finishCustomBuildstep () |
| |
|
void | createTreeOfPruners () |
| |
|
PX_INLINE void * | operator new (size_t, void *address) |
| |
|
PX_INLINE void | operator delete (void *, void *) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new (size_t size, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new (size_t size, size_t, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new[] (size_t size, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new[] (size_t size, size_t, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void | operator delete (void *ptr, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void | operator delete[] (void *ptr, Alloc alloc, const char *fileName, int line) |
| |
|
PX_INLINE void | operator delete (void *ptr) |
| |
|
PX_INLINE void | operator delete[] (void *ptr) |
| |