SSBM Decomp
Loading...
Searching...
No Matches
gmmain_lib.h
Go to the documentation of this file.
1#ifndef GALE01_15CC34
2#define GALE01_15CC34
3
4#include <Runtime/platform.h>
5
6#include <melee/gm/forward.h>
7
8#include <melee/gm/types.h>
9
10/* 15CC34 */ GameRules* gmMainLib_GetGameRules(void);
11/* 15CC40 */ struct gmm_x1868* gmMainLib_GetSaveData(void);
12/* 15CC4C */ void* gmMainLib_8015CC4C(void);
13/* 15CC58 */ struct GamePrefs* gmMainLib_GetGamePrefs(void);
14/* 15CC64 */ struct FighterData*
16/* 15CC78 */ void* gmMainLib_GetTrophyFlags(void);
17/* 15CC84 */ void* gmMainLib_GetTrophyCategoryFlags(void);
18/* 15CC90 */ s16* gmMainLib_GetTrophyCount(void);
19/* 15CC9C */ struct NameTagData* GetPersistentNameData(s32);
20/* 15CCE4 */ void* gmMainLib_8015CCE4(void);
21/* 15CCF0 */ u32* gmMainLib_8015CCF0(void);
22/* 15CCFC */ void* gmMainLib_8015CCFC(void);
23/* 15CD08 */ void* gmMainLib_GetVsPlayContestants(void);
24/* 15CD14 */ void* gmMainLib_GetVsPlayTime(void);
25/* 15CD20 */ void* gmMainLib_GetCombinedVSPlayTime(void);
26/* 15CD2C */ u32* gmMainLib_GetTimeMatchTotal(void);
27/* 15CD38 */ u32* gmMainLib_GetStockMatchTotal(void);
28/* 15CD44 */ u32* gmMainLib_GetCoinMatchTotal(void);
29/* 15CD50 */ u32* gmMainLib_GetBonusMatchTotal(void);
30/* 15CD5C */ u32* gmMainLib_GetStaminaMatchTotal(void);
31/* 15CD68 */ u32* gmMainLib_GetMatchResetCounter(void);
32/* 15CD74 */ void* gmMainLib_GetSingleplayerTime(void);
33/* 15CD80 */ void* gmMainLib_8015CD80(void);
34/* 15CD8C */ void* gmMainLib_GetPowerCount(void);
35/* 15CD98 */ int* gm_GetPowerTime(void);
36/* 15CDA4 */ void* gmMainLib_GetTotalDamage(void);
37/* 15CDB0 */ s32* gmMainLib_GetKOTotal(void);
38/* 15CDBC */ void* gmMainLib_GetSelfDestructTotal(void);
39/* 15CDC8 */ struct gmm_x0_528_t* gmMainLib_8015CDC8(void);
40/* 15CDD4 */ struct gmm_x0_528_t* gmMainLib_8015CDD4(void);
41/* 15CDE0 */ struct gmm_x0_528_t* gmMainLib_8015CDE0(void);
42/* 15CDEC */ void gmMainLib_8015CDEC(void);
43/* 15CE44 */ s8* gmMainLib_8015CE44(s32, s32);
44/* 15CEB4 */ void gmMainLib_8015CEB4(s32);
45/* 15CEFC */ bool gmMainLib_8015CEFC(int);
46/* 15CF5C */ s32 gmMainLib_8015CF5C(s32);
47/* 15CF70 */ void gmMainLib_8015CF70(s32, s32);
48/* 15CF84 */ void gmMainLib_8015CF84(void);
49/* 15CF94 */ bool gmMainLib_8015CF94(void);
50/* 15CFAC */ s32 func_8015CFAC(void);
51/* 15CFB4 */ s8* gmMainLib_8015CFB4(u8);
52/* 15CFCC */ s32 gmMainLib_8015CFCC(u8);
53/* 15D00C */ void gmMainLib_8015D00C(u8);
54/* 15D06C */ s32* gmMainLib_8015D06C(u8);
55/* 15D084 */ s32* gmMainLib_8015D084(u8);
56/* 15D0C0 */ s32* gmMainLib_8015D0C0(u8);
57/* 15D0D8 */ bool gmMainLib_8015D0D8(u8);
58/* 15D0F4 */ s32 gmMainLib_8015D0F4(u8);
59/* 15D134 */ void gmMainLib_8015D134(u8);
60/* 15D194 */ u8* gmMainLib_8015D194(u8);
61/* 15D1AC */ s32 gmMainLib_8015D1AC(u8);
62/* 15D1C8 */ void gmMainLib_8015D1C8(u8, int stocks);
63/* 15D1E8 */ s32* gmMainLib_8015D1E8(u8);
64/* 15D200 */ bool gmMainLib_8015D200(u8);
65/* 15D21C */ s32 gmMainLib_8015D21C(u8);
66/* 15D25C */ void gmMainLib_8015D25C(u8);
67/* 15D2BC */ u8* gmMainLib_8015D2BC(u8);
68/* 15D2D4 */ s32 gmMainLib_8015D2D4(u8);
69/* 15D2F0 */ void gmMainLib_8015D2F0(u8, int stocks);
70/* 15D310 */ s32* gmMainLib_8015D310(u8);
71/* 15D328 */ bool gmMainLib_8015D328(u8);
72/* 15D344 */ s32 gmMainLib_8015D344(u8);
73/* 15D384 */ void gmMainLib_8015D384(u8);
74/* 15D3E4 */ u8* gmMainLib_8015D3E4(u8);
75/* 15D3FC */ s32 gmMainLib_8015D3FC(u8);
76/* 15D418 */ void gmMainLib_8015D418(u8, int stocks);
77/* 15D438 */ u32* gmMainLib_8015D438(u8);
78/* 15D450 */ s32* gmMainLib_8015D450(u8);
79/* 15D48C */ bool gmMainLib_8015D48C(u8);
80/* 15D4A8 */ s32 gmMainLib_8015D4A8(u8);
81/* 15D4E8 */ void gmMainLib_8015D4E8(u8, s32);
82/* 15D508 */ bool gmMainLib_8015D508(void);
83/* 15D5DC */ bool gmMainLib_8015D5DC(void);
84/* 15D640 */ bool gmMainLib_8015D640(void);
85/* 15D6A4 */ s32* gmMainLib_8015D6A4(u8);
86/* 15D6BC */ bool gmMainLib_8015D6BC(u8);
87/* 15D6D8 */ void gmMainLib_8015D6D8(u8, s32);
88/* 15D6F8 */ s32* gmMainLib_8015D6F8(u8);
89/* 15D710 */ bool gmMainLib_8015D710(u8);
90/* 15D72C */ void gmMainLib_8015D72C(u8, s32);
91/* 15D74C */ u16* gmMainLib_8015D74C(u8);
92/* 15D764 */ bool gmMainLib_8015D764(u8);
93/* 15D780 */ void gmMainLib_8015D780(u8);
94/* 15D7A4 */ u16* gmMainLib_8015D7A4(u8);
95/* 15D7BC */ s32* gmMainLib_8015D7BC(u8);
96/* 15D7D4 */ s32* gmMainLib_8015D7D4(u8);
97/* 15D7EC */ u16* gmMainLib_8015D7EC(u8);
98/* 15D804 */ u32* gmMainLib_8015D804(s32);
99/* 15D818 */ s32 gmMainLib_8015D818(u32);
100/* 15D8B0 */ void gmMainLib_8015D8B0(u32);
101/* 15D8D8 */ s32 gmMainLib_8015D8D8(u32);
102/* 15D8FC */ void gmMainLib_8015D8FC(u32);
103/* 15D924 */ void gmMainLib_8015D924(u32);
104/* 15D94C */ int gmMainLib_8015D94C(u32);
105/* 15D970 */ u32* gmMainLib_8015D970(ssize_t idx);
106/* 15D984 */ bool gmMainLib_8015D984(u32);
107/* 15D9F4 */ void gmMainLib_8015D9F4(u32);
108/* 15DA1C */ s32 gmMainLib_8015DA1C(u32);
109/* 15DA40 */ void gmMainLib_8015DA40(u32);
110/* 15DA68 */ void gmMainLib_8015DA68(u32);
111/* 15DA90 */ int gmMainLib_8015DA90(u32);
112/* 15DAB4 */ void gmMainLib_8015DAB4(u32);
113/* 15DADC */ bool gmMainLib_8015DADC(u32);
114/* 15DB00 */ u8 gmMainLib_8015DB00(void);
115/* 15DB0C */ void gmMainLib_8015DB0C(u8);
116/* 15DB18 */ void gmMainLib_8015DB18(void);
117/* 15DB2C */ void gmMainLib_8015DB2C(u8);
118/* 15DB6C */ u8 gmMainLib_8015DB6C(u8);
119/* 15DB80 */ void gmMainLib_8015DB80(void);
120/* 15DBF4 */ void gmMainLib_8015DBF4(s32);
121/* 15EA80 */ void gmMainLib_8015EA80(void);
122/* 15ECB0 */ int gmMainLib_8015ECB0(void);
123/* 15ECBC */ void gmMainLib_8015ECBC(void);
124/* 15ED30 */ int gmMainLib_8015ED30(void);
125/* 15ED3C */ int GetRumbleSettingOfPort(ssize_t port);
126/* 15ED4C */ void gmMainLib_SetRumbleEnabled(ssize_t port, bool enabled);
127/* 15ED5C */ s32 gmMainLib_8015ED5C(void);
128/* 15ED68 */ void gmMainLib_8015ED68(ssize_t port);
129/* 15ED74 */ u8 gmMainLib_8015ED74(void);
130/* 15ED80 */ void gmMainLib_8015ED80(s8);
132/* 15ED98 */ struct gmm_retval_ED98* gmMainLib_8015ED98(void);
133/* 15EDA4 */ u16* gmMainLib_8015EDA4(void);
134/* 15EDB0 */ struct gmm_retval_EDB0* gmMainLib_8015EDB0(void);
135/* 15EDBC */ struct gmm_retval_EDBC* gmMainLib_8015EDBC(void);
136/* 15EDC8 */ struct gmm_x1868_1A8_t* gmMainLib_8015EDC8(void);
137/* 15EDD4 */ s32 gmMainLib_8015EDD4(void);
138/* 15EDE4 */ void gmMainLib_8015EDE4(void);
139/* 15EDF8 */ void gmMainLib_8015EDF8(void);
140/* 15EE0C */ s32 gmMainLib_8015EE0C(void);
141/* 15EE1C */ void gmMainLib_8015EE1C(void);
142/* 15EE30 */ void gmMainLib_8015EE30(void);
143/* 15EE44 */ s32 gmMainLib_8015EE44(void);
144/* 15EE54 */ void gmMainLib_8015EE54(void);
145/* 15EE68 */ void gmMainLib_8015EE68(void);
146/* 15EE90 */ s32 gmMainLib_8015EE90(void);
147/* 15EEA0 */ void gmMainLib_8015EEA0(void);
148/* 15EEB4 */ void gmMainLib_8015EEB4(void);
149/* 15EEC8 */ void gmMainLib_8015EEC8(void);
150/* 15EF30 */ void gmMainLib_8015EF30(struct gmMainLib_8015EF30_s* arg0);
151/* 15EF84 */ void InitializePersistentNameData(s32);
152/* 15F150 */ void gmMainLib_8015F150(void);
153/* 15F260 */ void gmMainLib_8015F260(void);
154/* 15F464 */ void gmMainLib_8015F464(void);
155/* 15F490 */ void gmMainLib_8015F490(void);
156/* 15F4BC */ void gmMainLib_8015F4BC(void);
157/* 15F4E8 */ u32 gmMainLib_8015F4E8(void);
158/* 15F4F4 */ void gmMainLib_8015F4F4(u8 arg0);
159/* 15F500 */ void gmMainLib_8015F500(void);
160/* 15F588 */ void gmMainLib_8015F588(bool);
161/* 15F600 */ void gmMainLib_8015F600(int, int);
162/* 15FA34 */ void gmMainLib_8015FA34(s32);
163/* 15FB68 */ void gmMainLib_8015FB68(void);
164/* 15FBA4 */ void gmMainLib_8015FBA4(void);
165/* 15FC74 */ int gmMainLib_8015FC74(void);
166/* 15FCC0 */ void gmMainLib_8015FCC0(void);
167/* 46B0F0 */ extern struct gmMainLib_8046B0F0_t gmMainLib_8046B0F0;
168/* 4D3EE0 */ extern struct gmm_x0* gmMainLib_804D3EE0;
169
170#endif
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:9
signed short int s16
Definition types.h:6
unsigned short int u16
Definition types.h:7
signed long s32
Definition types.h:8
unsigned char u8
Definition types.h:5
struct gmMainLib_8046B0F0_t gmMainLib_8046B0F0
Definition gmmain_lib.c:25
struct gmm_x0 * gmMainLib_804D3EE0
Definition gmmain_lib.c:27
void * gmMainLib_GetVsPlayTime(void)
Definition gmmain_lib.c:162
struct GamePrefs * gmMainLib_GetGamePrefs(void)
Definition gmmain_lib.c:109
void gmMainLib_8015EEB4(void)
Definition gmmain_lib.c:1004
u8 gmMainLib_8015DB00(void)
Definition gmmain_lib.c:719
void gmMainLib_8015EE68(void)
Definition gmmain_lib.c:987
void * gmMainLib_GetVsPlayContestants(void)
Definition gmmain_lib.c:157
void * gmMainLib_8015CC4C(void)
Definition gmmain_lib.c:104
u32 * gmMainLib_GetCoinMatchTotal(void)
Definition gmmain_lib.c:182
struct gmm_x0_528_t * gmMainLib_8015CDC8(void)
Definition gmmain_lib.c:237
struct NameTagData * GetPersistentNameData(s32)
Definition gmmain_lib.c:135
void gmMainLib_8015DBF4(s32)
Definition gmmain_lib.c:788
u8 * gmMainLib_8015D194(u8)
returns a CPU level pointer
Definition gmmain_lib.c:368
void * gmMainLib_GetTotalDamage(void)
Definition gmmain_lib.c:222
void gmMainLib_8015D418(u8, int stocks)
Definition gmmain_lib.c:458
bool gmMainLib_8015D48C(u8)
Definition gmmain_lib.c:473
void gmMainLib_8015D1C8(u8, int stocks)
Definition gmmain_lib.c:378
void gmMainLib_8015EDF8(void)
Definition gmmain_lib.c:957
void gmMainLib_8015D780(u8)
Definition gmmain_lib.c:568
s32 * gmMainLib_8015D7D4(u8)
Definition gmmain_lib.c:583
void gmMainLib_8015FBA4(void)
Definition gmmain_lib.c:1328
void gmMainLib_8015EA80(void)
Definition gmmain_lib.c:836
void gmMainLib_8015FA34(s32)
Definition gmmain_lib.c:1287
u16 * gmMainLib_8015D74C(u8)
Definition gmmain_lib.c:558
u8 gmMainLib_8015ED74(void)
Definition gmmain_lib.c:907
void gmMainLib_8015CF70(s32, s32)
Definition gmmain_lib.c:296
s32 * gmMainLib_8015D084(u8)
Definition gmmain_lib.c:338
u16 * gmMainLib_8015EDA4(void)
Definition gmmain_lib.c:927
void gmMainLib_8015F464(void)
Definition gmmain_lib.c:1131
int gmMainLib_8015FC74(void)
Definition gmmain_lib.c:1352
s32 * gmMainLib_GetKOTotal(void)
Definition gmmain_lib.c:227
struct gmm_x1868_1A8_t * gmMainLib_8015EDC8(void)
Definition gmmain_lib.c:942
struct gmm_retval_EDBC * gmMainLib_8015EDBC(void)
Definition gmmain_lib.c:937
s32 gmMainLib_8015EE0C(void)
Definition gmmain_lib.c:962
u16 * gmMainLib_8015D7EC(u8)
Definition gmmain_lib.c:588
void gmMainLib_8015F490(void)
Definition gmmain_lib.c:1136
u32 * gmMainLib_8015D804(s32)
Definition gmmain_lib.c:593
s16 * gmMainLib_GetTrophyCount(void)
Definition gmmain_lib.c:130
s32 * gmMainLib_8015D6F8(u8)
Definition gmmain_lib.c:543
void gmMainLib_8015EEC8(void)
Definition gmmain_lib.c:1009
u32 gmMainLib_8015F4E8(void)
Definition gmmain_lib.c:1146
s32 * gmMainLib_8015D0C0(u8)
Definition gmmain_lib.c:343
void * gmMainLib_8015CCFC(void)
Definition gmmain_lib.c:152
s32 gmMainLib_8015D818(u32)
Definition gmmain_lib.c:599
s32 * gmMainLib_8015D06C(u8)
Definition gmmain_lib.c:333
void * gmMainLib_GetTrophyCategoryFlags(void)
Definition gmmain_lib.c:125
struct gmm_x1868 * gmMainLib_GetSaveData(void)
Definition gmmain_lib.c:99
void gmMainLib_8015FB68(void)
Definition gmmain_lib.c:1314
u32 * gmMainLib_GetStaminaMatchTotal(void)
Definition gmmain_lib.c:192
s32 gmMainLib_8015CF5C(s32)
Definition gmmain_lib.c:291
void gmMainLib_8015D9F4(u32)
Definition gmmain_lib.c:676
s32 func_8015CFAC(void)
void gmMainLib_8015D25C(u8)
Definition gmmain_lib.c:399
void gmMainLib_8015EE54(void)
Definition gmmain_lib.c:982
void gmMainLib_8015DB0C(u8)
Definition gmmain_lib.c:724
void * gmMainLib_8015CCE4(void)
Definition gmmain_lib.c:142
u32 * gmMainLib_8015D970(ssize_t idx)
Definition gmmain_lib.c:651
u16 * gmMainLib_GetUnlockedCharactersBitmaskPtr(void)
Definition gmmain_lib.c:917
void * gmMainLib_8015CD80(void)
Definition gmmain_lib.c:207
void gmMainLib_8015D72C(u8, s32)
Definition gmmain_lib.c:553
void gmMainLib_8015EE30(void)
Definition gmmain_lib.c:972
struct gmm_retval_EDB0 * gmMainLib_8015EDB0(void)
Definition gmmain_lib.c:932
int gmMainLib_8015ECB0(void)
Definition gmmain_lib.c:861
bool gmMainLib_8015CF94(void)
Definition gmmain_lib.c:306
int * gm_GetPowerTime(void)
Definition gmmain_lib.c:217
bool gmMainLib_8015CEFC(int)
Definition gmmain_lib.c:282
void * gmMainLib_GetCombinedVSPlayTime(void)
Definition gmmain_lib.c:167
int gmMainLib_8015DA90(u32)
Definition gmmain_lib.c:700
void gmMainLib_8015F588(bool)
Definition gmmain_lib.c:1181
s32 gmMainLib_8015D3FC(u8)
Definition gmmain_lib.c:453
s32 * gmMainLib_8015D310(u8)
Definition gmmain_lib.c:423
s32 * gmMainLib_8015D450(u8)
Definition gmmain_lib.c:468
void gmMainLib_8015CEB4(s32)
Definition gmmain_lib.c:277
void gmMainLib_8015DA68(u32)
Definition gmmain_lib.c:694
s32 gmMainLib_8015EE90(void)
Definition gmmain_lib.c:994
struct FighterData * GetPersistentFighterData(SelectableCharacterKind)
Definition gmmain_lib.c:114
s32 gmMainLib_8015D1AC(u8)
Definition gmmain_lib.c:373
void gmMainLib_8015D8FC(u32)
Definition gmmain_lib.c:632
void gmMainLib_8015D2F0(u8, int stocks)
Definition gmmain_lib.c:418
void gmMainLib_8015CF84(void)
Definition gmmain_lib.c:301
u32 * gmMainLib_GetBonusMatchTotal(void)
Definition gmmain_lib.c:187
s8 * gmMainLib_8015CFB4(u8)
Definition gmmain_lib.c:314
void * gmMainLib_GetSingleplayerTime(void)
Definition gmmain_lib.c:202
void gmMainLib_8015F600(int, int)
Definition gmmain_lib.c:1206
void gmMainLib_8015F260(void)
Definition gmmain_lib.c:1106
void * gmMainLib_GetPowerCount(void)
Definition gmmain_lib.c:212
bool gmMainLib_8015D200(u8)
Definition gmmain_lib.c:388
void gmMainLib_8015D8B0(u32)
Definition gmmain_lib.c:620
void gmMainLib_8015DA40(u32)
Definition gmmain_lib.c:688
u32 * gmMainLib_8015D438(u8)
Definition gmmain_lib.c:463
GameRules * gmMainLib_GetGameRules(void)
Definition gmmain_lib.c:94
s32 gmMainLib_8015D21C(u8)
Definition gmmain_lib.c:393
u8 * gmMainLib_8015D3E4(u8)
Definition gmmain_lib.c:448
void gmMainLib_8015F150(void)
Definition gmmain_lib.c:1097
bool gmMainLib_8015D764(u8)
Definition gmmain_lib.c:563
void gmMainLib_8015ED80(s8)
Definition gmmain_lib.c:912
void gmMainLib_8015EF30(struct gmMainLib_8015EF30_s *arg0)
Definition gmmain_lib.c:1021
u32 * gmMainLib_GetStockMatchTotal(void)
Definition gmmain_lib.c:177
u8 gmMainLib_8015DB6C(u8)
Definition gmmain_lib.c:740
s32 gmMainLib_8015DA1C(u32)
Definition gmmain_lib.c:682
int gmMainLib_8015ED30(void)
Definition gmmain_lib.c:882
u32 * gmMainLib_GetTimeMatchTotal(void)
Definition gmmain_lib.c:172
s32 * gmMainLib_8015D6A4(u8)
Definition gmmain_lib.c:528
void gmMainLib_8015F500(void)
Definition gmmain_lib.c:1158
bool gmMainLib_8015D640(void)
Definition gmmain_lib.c:515
bool gmMainLib_8015D6BC(u8)
Definition gmmain_lib.c:533
void InitializePersistentNameData(s32)
Definition gmmain_lib.c:1044
void * gmMainLib_GetTrophyFlags(void)
Definition gmmain_lib.c:120
void gmMainLib_8015D4E8(u8, s32)
Definition gmmain_lib.c:484
void gmMainLib_8015EEA0(void)
Definition gmmain_lib.c:999
void * gmMainLib_GetSelfDestructTotal(void)
Definition gmmain_lib.c:232
s32 * gmMainLib_8015D7BC(u8)
Definition gmmain_lib.c:578
void gmMainLib_8015DB18(void)
Definition gmmain_lib.c:729
s32 gmMainLib_8015D2D4(u8)
Definition gmmain_lib.c:413
void gmMainLib_8015FCC0(void)
Definition gmmain_lib.c:1361
void gmMainLib_8015EE1C(void)
Definition gmmain_lib.c:967
int gmMainLib_8015D94C(u32)
Definition gmmain_lib.c:644
void gmMainLib_SetRumbleEnabled(ssize_t port, bool enabled)
Definition gmmain_lib.c:892
s32 gmMainLib_8015D344(u8)
Definition gmmain_lib.c:433
s32 gmMainLib_8015ED5C(void)
Definition gmmain_lib.c:897
void gmMainLib_8015F4F4(u8 arg0)
Definition gmmain_lib.c:1151
struct gmm_x0_528_t * gmMainLib_8015CDE0(void)
Definition gmmain_lib.c:247
void gmMainLib_8015DAB4(u32)
Definition gmmain_lib.c:707
u32 * gmMainLib_GetMatchResetCounter(void)
Definition gmmain_lib.c:197
u32 * gmMainLib_8015CCF0(void)
Definition gmmain_lib.c:147
s8 * gmMainLib_8015CE44(s32, s32)
Definition gmmain_lib.c:263
void gmMainLib_8015ED68(ssize_t port)
Definition gmmain_lib.c:902
int GetRumbleSettingOfPort(ssize_t port)
Definition gmmain_lib.c:887
bool gmMainLib_8015D328(u8)
Definition gmmain_lib.c:428
bool gmMainLib_8015D5DC(void)
Definition gmmain_lib.c:502
void gmMainLib_8015D6D8(u8, s32)
Definition gmmain_lib.c:538
struct gmm_x0_528_t * gmMainLib_8015CDD4(void)
Definition gmmain_lib.c:242
void gmMainLib_8015CDEC(void)
Definition gmmain_lib.c:252
void gmMainLib_8015DB2C(u8)
Definition gmmain_lib.c:734
void gmMainLib_8015D924(u32)
Definition gmmain_lib.c:638
void gmMainLib_8015D384(u8)
Definition gmmain_lib.c:439
struct gmm_retval_ED98 * gmMainLib_8015ED98(void)
Definition gmmain_lib.c:922
bool gmMainLib_8015D710(u8)
Definition gmmain_lib.c:548
s32 gmMainLib_8015D4A8(u8)
Definition gmmain_lib.c:478
void gmMainLib_8015D134(u8)
Definition gmmain_lib.c:359
s32 gmMainLib_8015EE44(void)
Definition gmmain_lib.c:977
void gmMainLib_8015F4BC(void)
Definition gmmain_lib.c:1141
s32 gmMainLib_8015EDD4(void)
Definition gmmain_lib.c:947
bool gmMainLib_8015D984(u32)
https://decomp.me/scratch/CJy8X
Definition gmmain_lib.c:658
bool gmMainLib_8015D508(void)
Definition gmmain_lib.c:489
void gmMainLib_8015EDE4(void)
Definition gmmain_lib.c:952
void gmMainLib_8015DB80(void)
Definition gmmain_lib.c:745
bool gmMainLib_8015DADC(u32)
Definition gmmain_lib.c:713
s32 gmMainLib_8015D0F4(u8)
Definition gmmain_lib.c:353
void gmMainLib_8015ECBC(void)
Definition gmmain_lib.c:866
u16 * gmMainLib_8015D7A4(u8)
Definition gmmain_lib.c:573
s32 gmMainLib_8015CFCC(u8)
Definition gmmain_lib.c:319
void gmMainLib_8015D00C(u8)
Definition gmmain_lib.c:324
s32 gmMainLib_8015D8D8(u32)
Definition gmmain_lib.c:626
s32 * gmMainLib_8015D1E8(u8)
Definition gmmain_lib.c:383
u8 * gmMainLib_8015D2BC(u8)
Definition gmmain_lib.c:408
bool gmMainLib_8015D0D8(u8)
Definition gmmain_lib.c:348
struct gmm_x0_528_t gmm_x0_528_t
Definition forward.h:154
signed int ssize_t
Signed variant of size_t.
Definition platform.h:31
SelectableCharacterKind
Identifier for a single selectable character as seen in high-scores or on the CSS.
Definition types.h:371
Definition types.h:138
Definition types.h:128
Definition types.h:229
Definition types.h:195
Definition types.h:514
Definition types.h:544
Definition types.h:254
Definition types.h:265
Definition types.h:270
Definition types.h:346
Definition types.h:284