Abstract listener class that listens to allocation and deallocation events from the foundation memory system.
More...
#include <PxBroadcastingAllocator.h>
|
virtual void | onAllocation (size_t size, const char *typeName, const char *filename, int line, void *allocatedMemory)=0 |
| callback when memory is allocated. More...
|
|
virtual void | onDeallocation (void *allocatedMemory)=0 |
| callback when memory is deallocated. More...
|
|
Abstract listener class that listens to allocation and deallocation events from the foundation memory system.
Threading: All methods of this class should be thread safe as it can be called from the user thread or the physics processing thread(s).
virtual PxAllocationListener::~PxAllocationListener |
( |
| ) |
|
|
inlineprotectedvirtual |
virtual void PxAllocationListener::onAllocation |
( |
size_t |
size, |
|
|
const char * |
typeName, |
|
|
const char * |
filename, |
|
|
int |
line, |
|
|
void * |
allocatedMemory |
|
) |
| |
|
pure virtual |
callback when memory is allocated.
- Parameters
-
size | Size of the allocation in bytes. |
typeName | Type this data is being allocated for. |
filename | File the allocation came from. |
line | the allocation came from. |
allocatedMemory | memory that will be returned from the allocation. |
virtual void PxAllocationListener::onDeallocation |
( |
void * |
allocatedMemory | ) |
|
|
pure virtual |
callback when memory is deallocated.
- Parameters
-
allocatedMemory | memory just before allocation. |
The documentation for this class was generated from the following file: