1 #ifndef CODE_80091750_H
2 #define CODE_80091750_H
136 Gfx *
func_80095E10(Gfx*,
s8,
s32,
s32,
s32,
s32,
s32,
s32,
s32,
s32,
s32,
u32,
u32);
137 Gfx *
func_800963F0(Gfx*,
s8,
s32,
s32,
f32,
f32,
s32,
s32,
s32,
s32,
s32,
s32,
s32,
u32,
u32);
139 Gfx *
func_80097274(Gfx*,
s8,
s32,
s32,
s32,
s32,
s32,
s32,
s32,
s32,
s32,
u32,
u32,
u32);
140 Gfx *
func_80097A14(Gfx*,
s8,
s32,
s32,
s32,
s32,
s32,
s32,
s32,
u32,
u32);
142 Gfx *
func_80097E58(Gfx*,
s8,
s32,
u32,
u32,
s32,
s32,
s32,
s32,
s32,
s32,
u32);
371 #define D_8018D9E0_SIZE 0x20
372 #define D_8018DEE0_SIZE 0x10
373 #define D_8018E0E8_SIZE 0x05
374 #define D_8018E118_SIZE 0xC8
375 #define D_8018E768_SIZE 0x08
void func_8009D978(s32, s32)
Definition: code_80091750.c:6447
void func_80099184(MkTexture *)
void func_800A1DE0(struct_8018D9E0_entry *)
Unk_D_800E70A0 D_800E7480[]
Definition: code_80091750.c:301
void func_80095574(void)
Definition: code_80091750.c:2797
Unk_D_800E70A0 D_800E7168[]
Definition: code_80091750.c:122
void func_80093C90(void)
Definition: code_80091750.c:2441
Unk_D_800E70A0 D_800E7108[][4]
Definition: code_80091750.c:100
void func_8009D958(s32, s32)
Definition: code_80091750.c:6443
void func_80093C98(s32)
Definition: code_80091750.c:2445
Gfx * func_8009C708(Gfx *, struct_8018DEE0_entry *, s32, s32, s32, s32)
void func_800A91D8(struct_8018D9E0_entry *, s32, s32)
Definition: code_80091750.c:10732
char * D_800E76CC[]
Definition: code_80091750.c:516
char * gCupNames[]
Definition: code_80091750.c:362
char * D_800E7834[]
Definition: code_80091750.c:641
void func_800AB314(struct_8018D9E0_entry *)
s32 gNumD_8018E118Entries
u32 _course_mario_raceway_dl_mio0SegmentRomStart[]
void func_800A4A24(struct_8018D9E0_entry *)
Definition: code_80091750.c:9149
void func_800AF4DC(struct_8018D9E0_entry *)
Definition: code_80091750.c:13689
#define D_8018E118_SIZE
Definition: code_80091750.h:374
char * D_800E7860[]
Definition: code_80091750.c:663
void func_800940EC(s32)
Definition: code_80091750.c:2510
void func_800A474C(s32, s32, s32)
char * D_800E7938[]
Definition: code_80091750.c:770
Unk_D_800E70A0 D_800E7420[]
Definition: code_80091750.c:280
void func_8009DF6C(s32)
Definition: code_80091750.c:6650
void func_800ACF40(struct_8018D9E0_entry *)
void func_8009969C(MkTexture *)
Definition: code_80091750.c:4730
Gfx * func_80097AE4(Gfx *, s8, s32, s32, u8 *, s32)
void func_800A8230(void)
Definition: code_80091750.c:10455
s32 func_8009B8C4(u64 *)
Definition: code_80091750.c:5553
void func_800A11D0(struct_8018D9E0_entry *, s32, s32)
Definition: code_80091750.c:8047
void func_80091FA4(void)
Definition: code_80091750.c:1625
s32 D_8018E850[]
Definition: code_80091750.c:50
void func_8009B538(s32, s32, s32, s32, s32)
s32 gControllerPak1NumPagesFree
Definition: code_80091750.c:62
s32 D_800E8480[]
Definition: code_80091750.c:1243
void func_800921C0(s32, s32, s32)
Definition: code_80091750.c:1683
void func_800AC978(struct_8018D9E0_entry *)
Definition: code_80091750.c:12487
MkAnimation * D_800E7E14[]
Definition: code_80091750.c:1043
void func_8009F5E0(struct_8018D9E0_entry *)
Unk_D_800E70A0 D_800E85C0[][4]
Definition: code_80091750.c:1309
void rmonPrintf(const char *,...)
Definition: is_debug.c:92
void func_800A9E58(struct_8018D9E0_entry *)
Definition: code_80091750.c:11219
MkTexture * D_800E82F4[]
Definition: code_80091750.c:1182
char * D_800E7980[]
Definition: code_80091750.c:803
void func_800AF004(struct_8018D9E0_entry *)
Definition: code_80091750.c:13555
void func_800A143C(struct_8018D9E0_entry *, s32)
Definition: code_80091750.c:8088
s32 func_80092DF8(s8 *)
Definition: code_80091750.c:2024
void func_800ACA14(struct_8018D9E0_entry *)
Definition: code_80091750.c:12510
void func_800A5360(struct_8018D9E0_entry *)
Gfx * draw_flash_select_case(Gfx *, s32, s32, s32, s32, s32)
void func_800A6E94(s32, s32, u8 *)
Definition: code_80091750.c:9824
void func_800A94C8(struct_8018D9E0_entry *, s32, s32)
Definition: code_80091750.c:10858
u8 D_8018ED90
Definition: code_80091750.c:68
void func_80093E40(void)
Definition: code_80091750.c:2464
void func_800925A0(void)
Definition: code_80091750.c:1811
void func_8009DF4C(s32)
Definition: code_80091750.c:6646
char * D_800E7900[][3]
Definition: code_80091750.c:737
s32 D_800E8460[]
Definition: code_80091750.c:1238
struct_8018D9E0_entry * func_800AAEB4(s32)
Definition: code_80091750.c:11716
MkAnimation * D_800E7E34[]
Definition: code_80091750.c:1052
Unk_D_800E70A0 D_800E70A0[]
Definition: code_80091750.c:81
Gfx * draw_box(Gfx *, s32, s32, s32, s32, s32, s32, s32, s32)
Definition: code_80091750.c:4583
Gfx * func_800963F0(Gfx *, s8, s32, s32, f32, f32, s32, s32, s32, s32, s32, s32, s32, u32, u32)
char * gDebugCourseNames[]
Definition: code_80091750.c:444
s16 D_80164478[]
Definition: code_80005FD0.c:163
s32 D_8018E840[]
Definition: code_80091750.c:49
struct_8018DEE0_entry D_8018DEE0[D_8018DEE0_SIZE]
void func_800A5738(struct_8018D9E0_entry *)
void func_800A8F48(struct_8018D9E0_entry *)
Definition: code_80091750.c:10684
Unk_D_800E70A0 D_800E7268[]
Definition: code_80091750.c:185
MkTexture * D_800E7D74[]
Definition: code_80091750.c:1026
Unk_D_800E70A0 D_800E7380[]
Definition: code_80091750.c:242
void func_800AE218(struct_8018D9E0_entry *)
Definition: code_80091750.c:13173
s32 func_80092E1C(char *)
Definition: code_80091750.c:2028
void func_800A9710(struct_8018D9E0_entry *)
Definition: code_80091750.c:10899
RGBA16 D_800E74A8[]
Definition: code_80091750.c:309
void func_800A8250(void)
Definition: code_80091750.c:10459
char * D_800E75C4[]
Definition: code_80091750.c:421
void func_800AD1A4(struct_8018D9E0_entry *)
Definition: code_80091750.c:12707
void func_800AEEE8(struct_8018D9E0_entry *)
Definition: code_80091750.c:13515
void func_80092224(s32, s32, s32)
Definition: code_80091750.c:1695
void func_80094660(struct GfxPool *, s32)
void func_800A32B4(s32, s32, s32, s32)
Definition: code_80091750.c:8688
MkTexture * D_800E81E4[]
Definition: code_80091750.c:1134
u8 D_8018ED91
Definition: code_80091750.c:69
Vtx * D_800E84C0[]
Definition: code_80091750.c:1253
void func_800A72FC(struct_8018D9E0_entry *)
Definition: code_80091750.c:9900
void func_800A638C(struct_8018D9E0_entry *)
Definition: code_80091750.c:9594
void func_800A7258(struct_8018D9E0_entry *)
Definition: code_80091750.c:9889
MkTexture * D_800E8294[]
Definition: code_80091750.c:1166
MkTexture * D_800E82B4[]
Definition: code_80091750.c:1171
void func_800A4B38(struct_8018D9E0_entry *)
Definition: code_80091750.c:9165
Unk_D_800E70A0 D_800E73E0[]
Definition: code_80091750.c:266
void func_800925CC(void)
Definition: code_80091750.c:1815
void func_800AB260(struct_8018D9E0_entry *)
Definition: code_80091750.c:11895
void func_800AEF14(struct_8018D9E0_entry *)
Definition: code_80091750.c:13524
void func_800936B8(s32, s32, char *, s32, f32, f32)
Definition: code_80091750.c:2304
void func_800AEF74(struct_8018D9E0_entry *)
Definition: code_80091750.c:13534
void func_800A4550(s32, s32, s32)
Definition: code_80091750.c:9035
void func_8009E1E4(void)
Definition: code_80091750.c:6747
MkAnimation * D_800E7D34[]
Definition: code_80091750.c:1012
char * D_800E7920[]
Definition: code_80091750.c:755
s32 gNumD_8018E768Entries
RGBA16 D_800E74E8[]
Definition: code_80091750.c:323
MkTexture * D_800E82C8[]
Definition: code_80091750.c:1176
void func_80092290(s32, s32 *, s32 *)
void func_800A9B9C(struct_8018D9E0_entry *)
Definition: code_80091750.c:11116
s8 D_8018E838[]
Definition: code_80091750.c:46
char * D_800E7734[]
Definition: code_80091750.c:565
MkTexture * D_800E7D4C[]
Definition: code_80091750.c:1017
void func_8009E230(void)
Definition: code_80091750.c:6757
void func_80092258(void)
Definition: code_80091750.c:1703
char * D_800E7A74[]
Definition: code_80091750.c:902
void func_800AF270(struct_8018D9E0_entry *)
Definition: code_80091750.c:13627
void func_80092630(void)
Definition: code_80091750.c:1826
void func_8009DF8C(u32, u32)
Definition: code_80091750.c:6654
void func_80093C88(void)
Definition: code_80091750.c:2437
void func_800A2D1C(struct_8018D9E0_entry *)
Definition: code_80091750.c:8615
MkTexture * D_800E824C[]
Definition: code_80091750.c:1152
char * D_800E7AA4[]
Definition: code_80091750.c:928
void func_800A9278(struct_8018D9E0_entry *, s32)
Definition: code_80091750.c:10756
Gfx * D_800E850C[]
Definition: code_80091750.c:1267
void func_8009DEF8(u32, u32)
Definition: code_80091750.c:6632
Gfx * D_800E84EC[]
Definition: code_80091750.c:1262
void func_800A6154(struct_8018D9E0_entry *)
Definition: code_80091750.c:9560
char * D_800E7A3C[]
Definition: code_80091750.c:871
void func_800A12BC(struct_8018D9E0_entry *, MkTexture *)
Definition: code_80091750.c:8056
char * D_800E76A8[]
Definition: code_80091750.c:504
char * D_800E7720[]
Definition: code_80091750.c:552
MkTexture * D_800E7AF8[]
Definition: code_80091750.c:969
void func_80092500(void)
Definition: code_80091750.c:1793
Gfx * D_800E84CC[]
Definition: code_80091750.c:1257
Gfx * func_80097A14(Gfx *, s8, s32, s32, s32, s32, s32, s32, s32, u32, u32)
Definition: code_80091750.c:4065
void get_time_record_centiseconds(s32, char *)
Definition: code_80091750.c:10026
void func_800AAE18(struct_8018D9E0_entry *)
Definition: code_80091750.c:11678
MkAnimation * D_800E8360[]
Definition: code_80091750.c:1198
void func_80093720(s32, s32, char *, s32, f32, f32)
Definition: code_80091750.c:2312
void func_800A2EB8(struct_8018D9E0_entry *)
Definition: code_80091750.c:8647
char D_800E7780[]
Definition: code_80091750.c:599
Gfx * func_80097274(Gfx *, s8, s32, s32, s32, s32, s32, s32, s32, s32, s32, u32, u32, u32)
#define D_8018D9E0_SIZE
Definition: code_80091750.h:371
void func_800A1924(struct_8018D9E0_entry *)
Definition: code_80091750.c:8170
void text_draw(s32, s32, char *, s32, f32, f32)
Definition: code_80091750.c:2362
void func_800A3E60(struct_8018D9E0_entry *)
s32 gControllerPak2FileNote
Definition: code_80091750.c:64
Gfx * func_800959F8(Gfx *, Vtx *)
Definition: code_80091750.c:2899
MkTexture * D_800E80A0[]
Definition: code_80091750.c:1100
void func_800AB904(struct_8018D9E0_entry *)
Definition: code_80091750.c:12050
void func_8009E1C0(void)
Definition: code_80091750.c:6742
void func_8009E088(s32, s32)
Definition: code_80091750.c:6694
void func_80093324(s32, s32, char *, s32, f32, f32)
Definition: code_80091750.c:2224
void func_800A69C8(struct_8018D9E0_entry *)
Definition: code_80091750.c:9722
void func_800ABCF4(struct_8018D9E0_entry *)
Definition: code_80091750.c:12162
void func_800A75A0(struct_8018D9E0_entry *)
Definition: code_80091750.c:9929
void func_800A9C40(struct_8018D9E0_entry *)
Definition: code_80091750.c:11145
void func_80093A30(s32)
Definition: code_80091750.c:2366
void func_8009CE1C(void)
Definition: code_80091750.c:6031
void func_8009E258(void)
Definition: code_80091750.c:6762
void print_text2(s32, s32, char *, s32, f32, f32, s32)
Definition: code_80091750.c:2320
char * D_800E7574[]
Definition: code_80091750.c:398
void convert_number_to_ascii(s32, char *)
Definition: code_80091750.c:9983
void func_800AB164(struct_8018D9E0_entry *)
Definition: code_80091750.c:11863
void func_80094A64(struct GfxPool *)
Definition: code_80091750.c:2603
void func_8009D77C(s32, s32, s32)
void print_text0(s32, s32, char *, s32, f32, f32, s32)
Definition: code_80091750.c:2194
const s8 gGPPointRewards[]
Definition: code_80091750.c:940
s8 gTextColor
Definition: code_80091750.c:52
MkTexture * D_800E8234[][2]
Definition: code_80091750.c:1146
s32 func_8009A478(MkAnimation *, s32)
Definition: code_80091750.c:5136
void func_8009B954(MkTexture *)
Definition: code_80091750.c:5582
void func_800A8564(struct_8018D9E0_entry *)
void func_80092148(void)
Definition: code_80091750.c:1663
void func_800A34A8(struct_8018D9E0_entry *)
Definition: code_80091750.c:8713
RGBA16 D_800E7AE8[]
Definition: code_80091750.c:964
void func_8009E280(void)
Definition: code_80091750.c:6767
char * D_800E76DC[]
Definition: code_80091750.c:523
MkAnimation * D_800E8320[]
Definition: code_80091750.c:1188
void func_80093E20(void)
Definition: code_80091750.c:2460
void func_80093358(s32, s32, char *, s32, f32, f32)
Definition: code_80091750.c:2228
void func_80092604(void)
Definition: code_80091750.c:1822
f64 exponent_by_squaring(f64, s32)
Definition: code_80091750.c:1351
Unk_D_800E70A0 D_800E7410[]
Definition: code_80091750.c:275
void func_800A874C(struct_8018D9E0_entry *)
char * D_800E7A6C[]
Definition: code_80091750.c:897
MkAnimation * D_800E83A0[]
Definition: code_80091750.c:1208
Unk_D_800E70A0 D_800E7300[][4]
Definition: code_80091750.c:214
void func_800A954C(struct_8018D9E0_entry *)
Definition: code_80091750.c:10882
const s8 D_800F0B54[]
Definition: code_80091750.c:955
MkTexture * func_8009A944(struct_8018DEE0_entry *, s32)
Definition: code_80091750.c:5259
void func_800AB290(struct_8018D9E0_entry *)
Definition: code_80091750.c:11905
Unk_D_800E70A0 D_800E8540[][4]
Definition: code_80091750.c:1282
Unk_D_800E70A0 D_800E7148[]
Definition: code_80091750.c:115
void func_8009A640(s32, s32, s32, MkAnimation *)
Definition: code_80091750.c:5186
void func_800A7790(struct_8018D9E0_entry *)
Definition: code_80091750.c:9963
u8 _textures_0aSegmentRomStart[]
void func_800A3C84(struct_8018D9E0_entry *)
Definition: code_80091750.c:8862
void func_800A3ADC(struct_8018D9E0_entry *, s32, s32, s32, s32, s8 *)
Definition: code_80091750.c:8834
#define D_8018E768_SIZE
Definition: code_80091750.h:375
void set_text_color(s32)
Definition: code_80091750.c:2184
void func_800A8270(s32, struct_8018D9E0_entry *)
Definition: code_80091750.c:10464
void draw_text(s32, s32, char *, s32, f32, f32)
Definition: code_80091750.c:2308
void func_800AB020(struct_8018D9E0_entry *)
Definition: code_80091750.c:11800
MkAnimation * D_800E8340[]
Definition: code_80091750.c:1193
Unk_D_800E70A0 D_800E7390[]
Definition: code_80091750.c:247
Gfx * func_8009BA74(Gfx *, MkTexture *, s32, s32)
Definition: code_80091750.c:5617
char * D_800E7940[][4]
Definition: code_80091750.c:775
char * D_800E7A9C[]
Definition: code_80091750.c:923
void func_8009E2A8(s32)
Definition: code_80091750.c:6772
char * D_800E7728[]
Definition: code_80091750.c:557
f64 func_80091AC0(f64, s32 *)
Definition: code_80091750.c:1480
Gfx * func_80098FC8(Gfx *, s32, s32, s32, s32)
Definition: code_80091750.c:4619
void func_8009CBE4(s32, s32, s32)
Definition: code_80091750.c:5974
const s8 D_800EFD64[]
Definition: code_80091750.c:475
void func_800A8E14(struct_8018D9E0_entry *)
void func_80099110(void)
Definition: code_80091750.c:4641
struct_8018E118_entry D_8018E118[D_8018E118_SIZE]
void dma_copy_base_729a30(u64 *, size_t, void *)
Definition: code_80091750.c:4623
void func_800ACC50(struct_8018D9E0_entry *)
Definition: code_80091750.c:12562
char * D_800E7878[]
Definition: code_80091750.c:675
s32 func_800AAF70(s32)
Definition: code_80091750.c:11768
void func_8009CA2C(void)
Definition: code_80091750.c:5909
void func_800ABBCC(struct_8018D9E0_entry *)
Definition: code_80091750.c:12123
void func_800ADF48(struct_8018D9E0_entry *)
Definition: code_80091750.c:13095
char D_800E77B4[]
Definition: code_80091750.c:613
char * D_800E7778[]
Definition: code_80091750.c:593
void add_8018D9E0_entry(s32, s32, s32, s8)
void func_800AAF94(struct_8018D9E0_entry *, s32)
Definition: code_80091750.c:11774
void func_800A1BE0(struct_8018D9E0_entry *)
void func_80099E54(void)
Definition: code_80091750.c:4984
void func_800A4BC8(struct_8018D9E0_entry *)
Definition: code_80091750.c:9184
void func_800A1780(struct_8018D9E0_entry *)
s32 get_string_width(char *)
Definition: code_80091750.c:2161
void print_text1(s32, s32, char *, s32, f32, f32, s32)
Definition: code_80091750.c:2233
char * D_800E78D0[][3]
Definition: code_80091750.c:714
const s8 D_800F0B28[]
Definition: code_80091750.c:946
Gfx * func_80095BD0(Gfx *, u8 *, f32, f32, u32, u32, f32, f32)
Definition: code_80091750.c:2956
const s16 gGlyphDisplayWidth[]
Definition: code_80091750.c:329
char * D_800E7A98
Definition: code_80091750.c:921
void func_800AC300(struct_8018D9E0_entry *)
Definition: code_80091750.c:12293
Gfx * func_80097E58(Gfx *, s8, s32, u32, u32, s32, s32, s32, s32, s32, s32, u32)
MkTexture * D_800E7D0C[]
Definition: code_80091750.c:1006
char * D_800E7A80[]
Definition: code_80091750.c:908
void func_800AEC54(struct_8018D9E0_entry *)
Definition: code_80091750.c:13444
char * D_800E7A60[]
Definition: code_80091750.c:891
void func_800A940C(struct_8018D9E0_entry *, s32)
Definition: code_80091750.c:10827
void func_800A7448(struct_8018D9E0_entry *)
Definition: code_80091750.c:9911
void func_80099E60(MkTexture *, s32, s32)
Definition: code_80091750.c:4988
char * gDebugSoundModeNames[]
Definition: code_80091750.c:538
void func_8009E5FC(s32)
Definition: code_80091750.c:6868
void func_800A0DFC(void)
Definition: code_80091750.c:7956
void func_800AA69C(struct_8018D9E0_entry *)
Definition: code_80091750.c:11470
Unk_D_800E70A0 D_800E7258[]
Definition: code_80091750.c:180
u8 _textures_0bSegmentRomStart[]
void func_80093E60(void)
Definition: code_80091750.c:2468
void func_8009DFE0(s32)
Definition: code_80091750.c:6668
MkTexture * D_800E8254[]
Definition: code_80091750.c:1156
char * D_800E798C[][7]
Definition: code_80091750.c:809
Gfx * func_800987D0(Gfx *, u32, u32, u32, u32, s32, s32, s32, s32, s32)
void func_80093754(s32, s32, char *, s32, f32, f32)
Definition: code_80091750.c:2316
MkTexture * D_800E822C[]
Definition: code_80091750.c:1142
void func_800AB9B0(struct_8018D9E0_entry *)
Definition: code_80091750.c:12070
void func_800ABF68(struct_8018D9E0_entry *)
Definition: code_80091750.c:12224
void func_80093A5C(u32)
Definition: code_80091750.c:2370
void func_800939C8(s32, s32, char *, s32, f32, f32)
Definition: code_80091750.c:2358
RGBA16 D_800E7AC8[]
Definition: code_80091750.c:957
void func_800A7A4C(s32)
Definition: code_80091750.c:10045
Gfx * func_8009BEF0(Gfx *, MkTexture *, f32, f32, s32, f32, f32)
Definition: code_80091750.c:5695
void func_800AF1AC(struct_8018D9E0_entry *)
Definition: code_80091750.c:13604
void func_800921B4(void)
Definition: code_80091750.c:1679
void func_800A8CA4(struct_8018D9E0_entry *)
Definition: code_80091750.c:10645
void func_8009A7EC(s32, s32, s32, s32, s32)
Definition: code_80091750.c:5218
void func_800A939C(struct_8018D9E0_entry *, s32)
Definition: code_80091750.c:10808
Unk_D_800E70A0 D_800E7248[]
Definition: code_80091750.c:175
void func_80095AE0(Mtx *, f32, f32, f32, f32)
void func_800A97BC(struct_8018D9E0_entry *)
void func_800AC128(struct_8018D9E0_entry *)
Definition: code_80091750.c:12255
void swap_values(s32 *, s32 *)
Definition: code_80091750.c:1497
Gfx * draw_flash_select_case_slow(Gfx *, s32, s32, s32, s32)
Definition: code_80091750.c:2891
void func_800AB098(struct_8018D9E0_entry *)
Definition: code_80091750.c:11826
void func_800ABEAC(struct_8018D9E0_entry *)
Definition: code_80091750.c:12196
Unk_D_800E70A0 D_800E7458[]
Definition: code_80091750.c:293
char * D_800E7678[]
Definition: code_80091750.c:486
void func_80099A94(MkTexture *, s32)
struct_8018D9E0_entry * find_8018D9E0_entry(s32)
Definition: code_80091750.c:11755
void func_8009B0A4(s32, s32)
void get_time_record_seconds(s32, char *)
Definition: code_80091750.c:10014
char * gSoundModeNames[]
Definition: code_80091750.c:545
void func_800A08D8(u8, s32, s32)
Definition: code_80091750.c:7830
s32 func_800A095C(char *, s32, s32, s32)
Definition: code_80091750.c:7844
void func_80092688(void)
Definition: code_80091750.c:1835
s32 gControllerPak1FileNote
Definition: code_80091750.c:63
void func_800A1F30(struct_8018D9E0_entry *)
Definition: code_80091750.c:8292
f64 func_80091A6C(f64, s32)
Definition: code_80091750.c:1451
void func_800A6CC0(struct_8018D9E0_entry *)
Definition: code_80091750.c:9778
char * gDebugCharacterNames[]
Definition: code_80091750.c:493
void get_time_record_minutes(s32, char *)
Definition: code_80091750.c:10002
Unk_D_800E70A0 D_800E8538[]
Definition: code_80091750.c:1278
MkTexture * D_800E7D54[]
Definition: code_80091750.c:1021
void func_800A6034(struct_8018D9E0_entry *)
Definition: code_80091750.c:9546
Unk_D_800E70A0 D_800E70E8[]
Definition: code_80091750.c:93
Gfx * draw_flash_select_case_fast(Gfx *, s32, s32, s32, s32)
Definition: code_80091750.c:2895
const s8 D_800F0B50[]
Definition: code_80091750.c:954
void func_80093C1C(s32)
Definition: code_80091750.c:2431
void func_800A79F4(s32, char *)
Definition: code_80091750.c:10037
MkAnimation * gCharacterSingleBlinkAnimation[]
Definition: code_80091750.c:1218
MkAnimation * gCharacterDefeatAnimation[]
Definition: code_80091750.c:1228
void func_800A0EB8(struct_8018D9E0_entry *, s32)
Definition: code_80091750.c:7971
Unk_D_800E70A0 D_800E7208[][2]
Definition: code_80091750.c:156
char * D_800E7A48[]
Definition: code_80091750.c:879
void func_800A70E8(struct_8018D9E0_entry *)
Definition: code_80091750.c:9862
char * D_800E7A54[]
Definition: code_80091750.c:885
void func_800A0B80(struct_8018D9E0_entry *)
void func_800A1350(struct_8018D9E0_entry *)
Definition: code_80091750.c:8070
s8 D_800E852C
Definition: code_80091750.c:1272
MkTexture * gGlyphTextureLUT[]
Definition: code_80091750.c:1060
void func_800A890C(s32, struct_8018D9E0_entry *)
Definition: code_80091750.c:10597
void func_800A66A8(struct_8018D9E0_entry *, Unk_D_800E70A0 *)
void func_8009B938(void)
Definition: code_80091750.c:5577
char * D_800E7928[]
Definition: code_80091750.c:760
void func_800A9208(struct_8018D9E0_entry *, s32)
Definition: code_80091750.c:10737
void func_8009E000(s32)
Definition: code_80091750.c:6672
Gfx * func_8009C434(Gfx *, struct_8018DEE0_entry *, s32, s32, s32)
Definition: code_80091750.c:5782
f32 D_800E8530
Definition: code_80091750.c:1274
void func_80093B70(u32)
Definition: code_80091750.c:2402
void func_800AEE90(struct_8018D9E0_entry *)
Definition: code_80091750.c:13497
#define D_8018DEE0_SIZE
Definition: code_80091750.h:372
void func_800AC458(struct_8018D9E0_entry *)
void func_800A6D94(s32, s32, u8 *)
void func_8009B998(void)
Definition: code_80091750.c:5587
void func_800996BC(MkTexture *, s32)
s32 func_80091D74(void)
Definition: code_80091750.c:1565
char * D_800E7A34[]
Definition: code_80091750.c:866
s32 func_800AAFCC(s32)
Definition: code_80091750.c:11782
s32 D_800E84A0[]
Definition: code_80091750.c:1248
void func_800A4EF8(struct_8018D9E0_entry *)
void func_800A1500(struct_8018D9E0_entry *)
Definition: code_80091750.c:8102
MkTexture * D_800E8174[]
Definition: code_80091750.c:1120
Unk_D_800E70A0 D_800E8600[][4]
Definition: code_80091750.c:1324
void func_800AF740(struct_8018D9E0_entry *)
Definition: code_80091750.c:13741
void func_800A09E0(struct_8018D9E0_entry *)
void func_800A0AD0(struct_8018D9E0_entry *)
char * D_800E7840[]
Definition: code_80091750.c:647
void func_800AA5C8(struct_8018D9E0_entry *, s8)
Definition: code_80091750.c:11450
void func_800A86E8(struct_8018D9E0_entry *)
Definition: code_80091750.c:10554
f32 D_800E8534
Definition: code_80091750.c:1276
void func_8009A6D4(void)
Definition: code_80091750.c:5199
void * segmented_to_virtual_dupe_2(const void *)
Definition: code_80091750.c:4659
s32 D_800E8440[]
Definition: code_80091750.c:1233
void * segmented_to_virtual_dupe(const void *)
Definition: code_80091750.c:4652
void func_800A9A98(struct_8018D9E0_entry *)
Definition: code_80091750.c:11072
void func_80099A70(void)
Definition: code_80091750.c:4857
Gfx * func_80096CD8(Gfx *, s32, s32, u32, u32)
char * D_800E7744[]
Definition: code_80091750.c:572
void func_800AEDBC(struct_8018D9E0_entry *)
Definition: code_80091750.c:13484
char * D_800E775C[]
Definition: code_80091750.c:583
Unk_D_800E70A0 D_800E73D0[]
Definition: code_80091750.c:261
Unk_D_800E70A0 D_800E7430[]
Definition: code_80091750.c:285
const s8 D_800F0B1C[]
Definition: code_80091750.c:941
void func_800AA280(struct_8018D9E0_entry *)
Definition: code_80091750.c:11346
MkTexture * D_800E7FF0[]
Definition: code_80091750.c:1086
void func_800AAB90(struct_8018D9E0_entry *)
Definition: code_80091750.c:11583
void func_800A1FB0(struct_8018D9E0_entry *)
struct_8018D9E0_entry * func_800AAE68(void)
Definition: code_80091750.c:11695
MkAnimation * gCharacterCelebrateAnimation[]
Definition: code_80091750.c:1203
void func_800A6BEC(struct_8018D9E0_entry *)
Definition: code_80091750.c:9763
f64 func_800917B0(f64, f64)
Definition: code_80091750.c:1377
void func_800A90D4(s32, struct_8018D9E0_entry *)
void func_800AC324(struct_8018D9E0_entry *)
Definition: code_80091750.c:12299
MkTexture * D_800E7DC4[]
Definition: code_80091750.c:1034
s8 gGPPointsByCharacterId[8]
char D_800E77D8[]
Definition: code_80091750.c:616
void func_8009E020(s32, s32)
Definition: code_80091750.c:6676
char * D_800E7918[]
Definition: code_80091750.c:750
void func_80092C80(void)
Definition: code_80091750.c:1944
void func_800947B4(struct GfxPool *, s32)
Unk_D_800E70A0 D_800E73C0[]
Definition: code_80091750.c:256
s32 func_80092EE4(char *)
Definition: code_80091750.c:2063
Unk_D_800E70A0 D_800E72F8
Definition: code_80091750.c:212
MkAnimation * gCharacterDoubleBlinkAnimation[]
Definition: code_80091750.c:1223
MkTexture * D_800E8114[]
Definition: code_80091750.c:1111
char * D_800E7848[]
Definition: code_80091750.c:653
char * D_800E7730
Definition: code_80091750.c:563
Gfx * func_8009BC9C(Gfx *, MkTexture *, s32, s32, s32, s32)
Definition: code_80091750.c:5659
void func_800942D0(void)
Definition: code_80091750.c:2529
void func_800A10CC(struct_8018D9E0_entry *)
void func_800A15EC(struct_8018D9E0_entry *)
Definition: code_80091750.c:8133
char * D_800E77A0[]
Definition: code_80091750.c:601
void func_8009A76C(s32, s32, s32, s32)
Definition: code_80091750.c:5210
char * gDebugScreenModeNames[]
Definition: code_80091750.c:530
const s8 gPerCupIndexByCourseId[]
Definition: code_80091750.c:467
RGBA16 D_800E74D0[]
Definition: code_80091750.c:317
void func_800A5084(struct_8018D9E0_entry *)
s32 func_8009A374(MkAnimation *)
char * D_800E7930[]
Definition: code_80091750.c:765
void func_800930E4(s32, s32, char *)
Definition: code_80091750.c:2188
void func_8009A594(s32, s32, MkAnimation *)
Definition: code_80091750.c:5166
void func_800ABC38(struct_8018D9E0_entry *)
Definition: code_80091750.c:12133
void func_800ABAE8(struct_8018D9E0_entry *)
Definition: code_80091750.c:12097
MkAnimation * gCharacterDeselectAnimation[]
Definition: code_80091750.c:1213
struct_8018D9E0_entry D_8018D9E0[D_8018D9E0_SIZE]
void func_8009E5BC(void)
Definition: code_80091750.c:6861
MkTexture * D_800E817C[]
Definition: code_80091750.c:1124
void func_8009E620(void)
Definition: code_80091750.c:6873
struct_8018D9E0_entry * find_8018D9E0_entry_dupe(s32)
Definition: code_80091750.c:11741
void func_800AADD4(struct_8018D9E0_entry *)
Definition: code_80091750.c:11668
char * D_800E77A8[]
Definition: code_80091750.c:606
char * D_800E7884[]
Definition: code_80091750.c:681
void func_800A92E8(struct_8018D9E0_entry *, s32)
Definition: code_80091750.c:10775
void func_8009A344(void)
Definition: code_80091750.c:5090
void func_800A1A20(struct_8018D9E0_entry *)
Definition: code_80091750.c:8182
Unk_D_800E70A0 D_800E7188[][4]
Definition: code_80091750.c:129
void func_80091EE4(void)
Definition: code_80091750.c:1603
void func_800ABB24(struct_8018D9E0_entry *)
Definition: code_80091750.c:12109
MkTexture * D_800E8274[]
Definition: code_80091750.c:1161
void func_800A8EC0(struct_8018D9E0_entry *)
Definition: code_80091750.c:10676
void func_800AAA9C(struct_8018D9E0_entry *)
Definition: code_80091750.c:11546
void func_8009E208(void)
Definition: code_80091750.c:6752
char * D_800E7524[]
Definition: code_80091750.c:375
void func_80092564(void)
Definition: code_80091750.c:1805
struct_8018E0E8_entry D_8018E0E8[D_8018E0E8_SIZE]
char * D_800E7A44
Definition: code_80091750.c:877
void func_800AEEBC(struct_8018D9E0_entry *)
Definition: code_80091750.c:13506
s32 char_to_glyph_index(char *)
Definition: code_80091750.c:1951
void func_800A9D5C(struct_8018D9E0_entry *)
Definition: code_80091750.c:11186
Gfx * func_8009B9D0(Gfx *, MkTexture *)
Definition: code_80091750.c:5597
void func_800AAC18(struct_8018D9E0_entry *)
void write_dashes(char *)
Definition: code_80091750.c:9994
Gfx * func_8009C204(Gfx *, MkTexture *, s32, s32, s32)
Definition: code_80091750.c:5745
void func_80093F10(void)
Definition: code_80091750.c:2491
void func_8009CDFC(s32, s32)
Definition: code_80091750.c:6027
MkAnimation * D_800E7E20[]
Definition: code_80091750.c:1047
void func_800AD2E8(struct_8018D9E0_entry *)
Definition: code_80091750.c:12753
void func_8009265C(void)
Definition: code_80091750.c:1831
Gfx * func_80095E10(Gfx *, s8, s32, s32, s32, s32, s32, s32, s32, s32, s32, u32, u32)
Unk_D_800E70A0 D_800E7278[]
Definition: code_80091750.c:190
MkTexture * func_8009A878(struct_8018DEE0_entry *)
Definition: code_80091750.c:5226
void dma_copy_base_7fa3c0(u64 *, size_t, void *)
Definition: code_80091750.c:4632
void func_8009CDDC(s32, s32)
Definition: code_80091750.c:6023
char * D_800E7A88[]
Definition: code_80091750.c:913
char * D_800E7868[]
Definition: code_80091750.c:668
void func_800AF480(struct_8018D9E0_entry *)
Definition: code_80091750.c:13679
struct_8018E768_entry D_8018E768[D_8018E768_SIZE]
Unk_D_800E70A0 D_800E7360[]
Definition: code_80091750.c:235
Gfx * draw_box_fill(Gfx *, s32, s32, s32, s32, s32, s32, s32, s32)
Definition: code_80091750.c:4546
void func_800A761C(struct_8018D9E0_entry *)
Definition: code_80091750.c:9943
char * D_800E7890[][4]
Definition: code_80091750.c:687
void func_80094C60(void)
Definition: code_80091750.c:2639
void func_80099958(MkTexture *, s32, s32)
void func_800AA2EC(struct_8018D9E0_entry *)
Definition: code_80091750.c:11358
s8 gCupSelectionByCourseId[]
Definition: code_80091750.c:478
s32 D_8018E858[]
Definition: code_80091750.c:51
#define D_8018E0E8_SIZE
Definition: code_80091750.h:373
void func_800A8A98(struct_8018D9E0_entry *)
Definition: code_80091750.c:10622
char * D_800E77E4[]
Definition: code_80091750.c:618
void func_800A0FA4(struct_8018D9E0_entry *, s32)
void func_800A3A10(s8 *)
Definition: code_80091750.c:8802
unsigned long long int u64
Definition: llconv.c:2
struct for an animation
Definition: textures.h:26
struct for a texture use in menu mainly
Definition: textures.h:10
Definition: common_structs.h:400
Definition: code_80091750.h:60
s16 pad1
Definition: code_80091750.h:64
s16 column
Definition: code_80091750.h:61
s16 row
Definition: code_80091750.h:62
s16 pad0
Definition: code_80091750.h:63
Definition: code_80091750.h:12
s32 column
Definition: code_80091750.h:16
s32 unk8
Definition: code_80091750.h:15
s16 unk16
Definition: code_80091750.h:22
s32 row
Definition: code_80091750.h:17
s32 D_8018DEE0_index
Definition: code_80091750.h:23
f32 unk24
Definition: code_80091750.h:26
s32 unk1C
Definition: code_80091750.h:24
u8 visible
Definition: code_80091750.h:20
s32 unk4
Definition: code_80091750.h:14
u8 priority
Definition: code_80091750.h:18
s32 unk20
Definition: code_80091750.h:25
s32 type
Definition: code_80091750.h:13
Definition: code_80091750.h:29
s32 unk14
Definition: code_80091750.h:35
u32 visible
Definition: code_80091750.h:33
s32 sequenceIndex
Definition: code_80091750.h:31
s32 frameCountDown
Definition: code_80091750.h:32
s32 D_8018E118_index
Definition: code_80091750.h:34
MkAnimation * textureSequence
Definition: code_80091750.h:30
Definition: code_80091750.h:38
s16 unk4
Definition: code_80091750.h:40
MkTexture * mk64Texture
Definition: code_80091750.h:39
s16 unk6
Definition: code_80091750.h:41
Definition: code_80091750.h:44
u64 * textureData
Definition: code_80091750.h:45
s32 offset
Definition: code_80091750.h:52
Definition: code_80091750.h:55
Gfx * displayList
Definition: code_80091750.h:57
MkTexture * textures
Definition: code_80091750.h:56
signed int s32
Definition: ultratypes.h:15
unsigned int u32
Definition: ultratypes.h:16
signed char s8
Definition: ultratypes.h:11
signed short int s16
Definition: ultratypes.h:13
float f32
Definition: ultratypes.h:32
double f64
Definition: ultratypes.h:33
unsigned char u8
Definition: ultratypes.h:12