papermario
Decompilation of Paper Mario
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
heap.c File Reference

Functions

HeapNodegeneral_heap_create (void)
 
voidgeneral_heap_malloc (s32 size)
 
voidgeneral_heap_malloc_tail (s32 size)
 
s32 general_heap_free (void *data)
 
s32 battle_heap_create (void)
 
s32 func_8002ACDC (void)
 
voidheap_malloc (s32 size)
 
s32 heap_free (void *data)
 
s32 collision_heap_create (void)
 
voidcollision_heap_malloc (s32 size)
 
s32 collision_heap_free (void *data)
 

Variables

HeapNode heap_generalHead
 
HeapNode heap_collisionHead
 

Function Documentation

◆ battle_heap_create()

◆ collision_heap_create()

s32 collision_heap_create ( void )

Referenced by initialize_collision().

◆ collision_heap_free()

s32 collision_heap_free ( void * data)

◆ collision_heap_malloc()

void * collision_heap_malloc ( s32 size)

◆ func_8002ACDC()

◆ general_heap_create()

◆ general_heap_free()

◆ general_heap_malloc()

void * general_heap_malloc ( s32 size)

◆ general_heap_malloc_tail()

void * general_heap_malloc_tail ( s32 size)

◆ heap_free()

◆ heap_malloc()

Variable Documentation

◆ heap_collisionHead

HeapNode heap_collisionHead
extern

◆ heap_generalHead