|
|
void | release () |
| |
|
void | addTriangleMesh (Gu::TriangleMesh *np, bool lock=true) |
| |
|
PxTriangleMesh * | createTriangleMesh (PxInputStream &stream) |
| |
|
PxTriangleMesh * | createTriangleMesh (void *triangleMeshData) |
| |
|
bool | removeTriangleMesh (PxTriangleMesh &) |
| |
|
PxU32 | getNbTriangleMeshes () const |
| |
|
PxU32 | getTriangleMeshes (PxTriangleMesh **userBuffer, PxU32 bufferSize, PxU32 startIndex) const |
| |
|
void | addTetrahedronMesh (Gu::TetrahedronMesh *np, bool lock=true) |
| |
|
PxTetrahedronMesh * | createTetrahedronMesh (PxInputStream &stream) |
| |
|
PxTetrahedronMesh * | createTetrahedronMesh (void *tetrahedronMeshData) |
| |
|
bool | removeTetrahedronMesh (PxTetrahedronMesh &) |
| |
|
PxU32 | getNbTetrahedronMeshes () const |
| |
|
PxU32 | getTetrahedronMeshes (PxTetrahedronMesh **userBuffer, PxU32 bufferSize, PxU32 startIndex) const |
| |
|
void | addSoftBodyMesh (Gu::SoftBodyMesh *np, bool lock=true) |
| |
|
PxSoftBodyMesh * | createSoftBodyMesh (PxInputStream &stream) |
| |
|
PxSoftBodyMesh * | createSoftBodyMesh (void *tetrahedronMeshData) |
| |
|
bool | removeSoftBodyMesh (PxSoftBodyMesh &) |
| |
|
PxU32 | getNbSoftBodyMeshes () const |
| |
|
PxU32 | getSoftBodyMeshes (PxSoftBodyMesh **userBuffer, PxU32 bufferSize, PxU32 startIndex) const |
| |
|
void | addConvexMesh (Gu::ConvexMesh *np, bool lock=true) |
| |
|
PxConvexMesh * | createConvexMesh (PxInputStream &) |
| |
|
PxConvexMesh * | createConvexMesh (void *convexMeshData) |
| |
|
bool | removeConvexMesh (PxConvexMesh &) |
| |
|
PxU32 | getNbConvexMeshes () const |
| |
|
PxU32 | getConvexMeshes (PxConvexMesh **userBuffer, PxU32 bufferSize, PxU32 startIndex) const |
| |
|
void | addHeightField (Gu::HeightField *np, bool lock=true) |
| |
|
PxHeightField * | createHeightField (void *heightFieldMeshData) |
| |
|
PxHeightField * | createHeightField (PxInputStream &) |
| |
|
bool | removeHeightField (PxHeightField &) |
| |
|
PxU32 | getNbHeightFields () const |
| |
|
PxU32 | getHeightFields (PxHeightField **userBuffer, PxU32 bufferSize, PxU32 startIndex) const |
| |
|
void | addBVH (Gu::BVH *np, bool lock=true) |
| |
|
PxBVH * | createBVH (PxInputStream &) |
| |
|
PxBVH * | createBVH (void *bvhData) |
| |
|
bool | removeBVH (PxBVH &) |
| |
|
PxU32 | getNbBVHs () const |
| |
|
PxU32 | getBVHs (PxBVH **userBuffer, PxU32 bufferSize, PxU32 startIndex) const |
| |
|
void | addFactoryListener (MeshFactoryListener &listener) |
| |
|
void | removeFactoryListener (MeshFactoryListener &listener) |
| |
|
void | notifyFactoryListener (const PxBase *, PxType typeID) |
| |
|
bool | remove (PxBase &) |
| |
|
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) |
| |