Public Member Functions
|void *||allocate (size_t size, const char *, const char *, int)|
|Allocates size bytes of memory, which must be 16-byte aligned. |
|void||deallocate (void *ptr)|
|Frees memory previously allocated by allocate(). |
|const char *||typeName,|
|const char *||filename,|
Allocates size bytes of memory, which must be 16-byte aligned.
This method should never return NULL. If you run out of memory, then you should terminate the app or take some other appropriate action.
Threading: This function should be thread safe as it can be called in the context of the user thread and physics processing thread(s).
|size||Number of bytes to allocate.|
|typeName||Name of the datatype that is being allocated|
|filename||The source file which allocated the memory|
|line||The source line which allocated the memory|
|void PxDefaultAllocator::deallocate||(||void *||ptr||)||