SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
lbheap.h
Go to the documentation of this file.
1
#ifndef MELEE_LB_HEAP_H
2
#define MELEE_LB_HEAP_H
3
4
#include <
Runtime/platform.h
>
5
7
typedef
enum
LbHeapStatus
{
8
/* 0x00 */
LbHeapStatus_Create
,
9
/* 0x01 */
LbHeapStatus_Destroy
,
10
}
LbHeapStatus
;
11
12
/* 0158D0 */
void
lbHeap_800158D0
(
int
,
int
);
13
/* 0158E8 */
int
lbHeap_800158E8
(
int
);
14
/* 015900 */
void
lbHeap_80015900
(
void
);
15
/* 015BB8 */
LbHeapStatus
lbHeap_80015BB8
(
int
);
16
/* 015BD0 */
void
*
lbHeap_80015BD0
(
int
heap_id,
size_t
size);
17
/* 015CA8 */
void
lbHeap_80015CA8
(
int
,
void
*);
18
/* 015D6C */
int
lbHeap_80015D6C
(
u32
heap0,
void
(*cb)(
u32
),
u32
heap1);
19
/* 015DF8 */
void
lbHeap_80015DF8
(
void
);
20
/* 015F3C */
void
lbHeap_80015F3C
(
void
);
21
22
#endif
u32
unsigned long u32
Definition
types.h:9
lbHeap_80015D6C
int lbHeap_80015D6C(u32 heap0, void(*cb)(u32), u32 heap1)
Definition
lbheap.c:228
lbHeap_80015F3C
void lbHeap_80015F3C(void)
Definition
lbheap.c:280
lbHeap_80015CA8
void lbHeap_80015CA8(int, void *)
Definition
lbheap.c:211
lbHeap_800158E8
int lbHeap_800158E8(int)
Definition
lbheap.c:86
LbHeapStatus
LbHeapStatus
Definition
lbheap.h:7
LbHeapStatus_Create
@ LbHeapStatus_Create
Definition
lbheap.h:8
LbHeapStatus_Destroy
@ LbHeapStatus_Destroy
Definition
lbheap.h:9
lbHeap_800158D0
void lbHeap_800158D0(int, int)
Definition
lbheap.c:81
lbHeap_80015900
void lbHeap_80015900(void)
Definition
lbheap.c:91
lbHeap_80015DF8
void lbHeap_80015DF8(void)
Definition
lbheap.c:247
lbHeap_80015BD0
void * lbHeap_80015BD0(int heap_id, size_t size)
Definition
lbheap.c:186
lbHeap_80015BB8
LbHeapStatus lbHeap_80015BB8(int)
Definition
lbheap.c:181
platform.h
src
melee
lb
lbheap.h
Generated by
1.17.0