MEMHeapHandle MEMCreateUnitHeapEx(void *heap, uint32_t size, uint32_t blockSize, int32_t alignment, uint16_t flags)
void * MEMAllocFromUnitHeap(MEMHeapHandle heap)
void MEMFreeToUnitHeap(MEMHeapHandle heap, void *block)
void * MEMDestroyUnitHeap(MEMHeapHandle heap)
uint32_t MEMCountFreeBlockForUnitHeap(MEMHeapHandle heap)
MEMUnitHeapFreeBlock * freeBlocks
uint32_t MEMCalcHeapSizeForUnitHeap(uint32_t blockSize, uint32_t count, int32_t alignment)
MEMUnitHeapFreeBlock * next
void MEMiDumpUnitHeap(MEMHeapHandle heap)