|
| virtual const char * | getConcreteTypeName () const |
| | Returns string name of dynamic type.
|
| |
|
virtual void | exportExtraData (PxSerializationContext &ctx) |
| |
|
void | importExtraData (PxDeserializationContext &) |
| |
| virtual void | release () |
| | Decrements the reference count of a tetrahedron mesh and releases it if the new reference count is zero.
|
| |
|
void | resolveReferences (PxDeserializationContext &) |
| |
|
virtual void | requiresObjects (PxProcessPxBaseCallback &) |
| |
| virtual void | acquireReference () |
| | Acquires a counted reference to this object.
|
| |
| virtual PxU32 | getReferenceCount () const |
| | Returns the reference count of the object.
|
| |
| virtual void | onRefCountZero () |
| |
|
| SoftBodyMesh (MeshFactory *factory, SoftBodyMeshData &data) |
| |
|
void | setMeshFactory (MeshFactory *factory) |
| |
| virtual const PxTetrahedronMesh * | getCollisionMesh () const |
| | Const accecssor to the softbody's collision mesh.
|
| |
| virtual PxTetrahedronMesh * | getCollisionMesh () |
| | Accecssor to the softbody's collision mesh.
|
| |
|
PX_FORCE_INLINE const BVTetrahedronMesh * | getCollisionMeshFast () const |
| |
|
PX_FORCE_INLINE BVTetrahedronMesh * | getCollisionMeshFast () |
| |
| virtual const PxTetrahedronMesh * | getSimulationMesh () const |
| | Const accessor to the softbody's simulation mesh.
|
| |
| virtual PxTetrahedronMesh * | getSimulationMesh () |
| | Accecssor to the softbody's simulation mesh.
|
| |
|
PX_FORCE_INLINE const TetrahedronMesh * | getSimulationMeshFast () const |
| |
|
PX_FORCE_INLINE TetrahedronMesh * | getSimulationMeshFast () |
| |
| virtual const PxSoftBodyAuxData * | getSoftBodyAuxData () const |
| | Const accessor to the softbodies simulation state.
|
| |
| virtual PxSoftBodyAuxData * | getSoftBodyAuxData () |
| | Accessor to the softbody's auxilary data like mass and rest pose information.
|
| |
|
PX_FORCE_INLINE const SoftBodyAuxData * | getSoftBodyAuxDataFast () const |
| |
|
PX_FORCE_INLINE SoftBodyAuxData * | getSoftBodyAuxDataFast () |
| |
|
template<class T > |
| T * | is () |
| |
|
template<class T > |
| const T * | is () const |
| |
| PX_FORCE_INLINE PxType | getConcreteType () const |
| | Returns concrete type of object.
|
| |
| PX_FORCE_INLINE void | setBaseFlag (PxBaseFlag::Enum flag, bool value) |
| | Set PxBaseFlag
|
| |
| PX_FORCE_INLINE void | setBaseFlags (PxBaseFlags inFlags) |
| | Set PxBaseFlags
|
| |
| PX_FORCE_INLINE PxBaseFlags | getBaseFlags () const |
| | Returns PxBaseFlags.
|
| |
| virtual bool | isReleasable () const |
| | Whether the object is subordinate.
|
| |
|
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) |
| |