PxUserAllocated#

Defined in include/foundation/PxUserAllocated.h

class PxUserAllocated#

Provides new and delete using a UserAllocator.

Guarantees that ‘delete x;’ uses the UserAllocator too.

Subclassed by ExtGpu::PxParticleAttachmentBuffer, PxBitMapBase< PxAllocator >, PxCollisionMeshMappingData, PxCollisionTetrahedronMeshData, PxDeformableVolumeCollisionData, PxDeformableVolumeSimulationData, PxPoissonSampler, PxSimulationTetrahedronMeshData, PxSocket, PxTetrahedronMeshData, PxThreadT< Alloc >

Public Functions

inline void *operator new(size_t, void *address)#
inline void operator delete(void*, void*)#
template<typename Alloc>
inline void *operator new(
size_t size,
Alloc alloc,
const char *fileName,
int line,
)#
template<typename Alloc>
inline void *operator new(
size_t size,
size_t,
Alloc alloc,
const char *fileName,
int line,
)#
template<typename Alloc>
inline void *operator new[](
size_t size,
Alloc alloc,
const char *fileName,
int line,
)#
template<typename Alloc>
inline void *operator new[](
size_t size,
size_t,
Alloc alloc,
const char *fileName,
int line,
)#
template<typename Alloc>
inline void operator delete(
void *ptr,
Alloc alloc,
const char *fileName,
int line,
)#
template<typename Alloc>
inline void operator delete[](
void *ptr,
Alloc alloc,
const char *fileName,
int line,
)#
inline void operator delete(void *ptr)#
inline void operator delete[](void *ptr)#