wut
1.0.0-beta9
Wii U Toolchain
|
uint16_t MEMGetGroupIDForMBlockExpHeap(void *block)
void MEMFreeToExpHeap(MEMHeapHandle heap, void *block)
MEMExpHeapMode MEMGetAllocModeForExpHeap(MEMHeapHandle heap)
MEMExpHeapDirection MEMGetAllocDirForMBlockExpHeap(void *block)
@ MEM_EXP_HEAP_DIR_FROM_BOTTOM
uint16_t MEMSetGroupIDForExpHeap(MEMHeapHandle heap, uint16_t id)
uint32_t MEMAdjustExpHeap(MEMHeapHandle heap)
uint16_t MEMGetGroupIDForExpHeap(MEMHeapHandle heap)
void MEMVisitAllocatedForExpHeap(MEMHeapHandle heap, MEMExpHeapBlockVisitor callback, void *context)
void * MEMAllocFromExpHeapEx(MEMHeapHandle heap, uint32_t size, int alignment)
@ MEM_EXP_HEAP_MODE_NEAREST_SIZE
MEMHeapHandle MEMCreateExpHeapEx(void *heap, uint32_t size, uint16_t flags)
MEMExpHeapBlockList freeList
MEMExpHeapMode MEMSetAllocModeForExpHeap(MEMHeapHandle heap, MEMExpHeapMode mode)
@ MEM_EXP_HEAP_DIR_FROM_TOP
uint32_t MEMGetAllocatableSizeForExpHeapEx(MEMHeapHandle heap, int alignment)
uint32_t MEMGetSizeForMBlockExpHeap(void *block)
@ MEM_EXP_HEAP_MODE_FIRST_FREE
uint32_t MEMGetTotalFreeSizeForExpHeap(MEMHeapHandle heap)
void * MEMDestroyExpHeap(MEMHeapHandle heap)
MEMExpHeapBlockList usedList
uint32_t MEMResizeForMBlockExpHeap(MEMHeapHandle heap, void *block, uint32_t size)
void(* MEMExpHeapBlockVisitor)(void *block, MEMHeapHandle heap, void *context)