|
|
| PxProfileMemoryEventBufferImpl (PxAllocatorCallback &alloc, uint32_t inBufferFullAmount) |
| |
| virtual void | onAllocation (size_t size, const char *typeName, const char *filename, int line, void *allocatedMemory) |
| | callback when memory is allocated.
|
| |
| virtual void | onDeallocation (void *allocatedMemory) |
| | callback when memory is deallocated.
|
| |
| virtual void | addClient (PxProfileEventBufferClient &inClient) |
| | Adds new client.
|
| |
| virtual void | removeClient (PxProfileEventBufferClient &inClient) |
| | Removes a client.
|
| |
| virtual bool | hasClients () const |
| | Check if manager has clients.
|
| |
| virtual void | flushProfileEvents () |
| | Flush profile events. Sends the profile event buffer to hooked clients.
|
| |
| virtual void | release () |
| | Release the instance.
|
| |
|
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) |
| |