Mario Kart 64
render_courses.h
Go to the documentation of this file.
1 #ifndef RENDER_COURSES_H
2 #define RENDER_COURSES_H
3 
6 void parse_course_displaylists(uintptr_t);
7 void load_surface_map(uintptr_t, struct UnkStruct_800DC5EC*);
8 void func_80291198(void);
9 void func_802911C4(void);
29 void func_8029569C(void);
30 void func_80295A38(struct UnkStruct_800DC5EC*);
31 void func_80295BF8(s32);
32 void func_80295C6C(void);
33 void func_80295D50(s16, s16);
34 void func_80295D6C(void);
35 void func_80295D88(void);
36 void func_802966A0(void);
37 void func_802969F8(void);
38 
39 extern s16 gCurrentCourseId;
40 
41 extern s32 D_8015F59C;
42 
43 extern s32 D_800DC5DC;
44 extern s32 D_800DC5E0;
45 extern s32 D_802B87C4;
46 extern s32 D_802B87C8;
47 extern s32 D_802B87CC;
48 extern Gfx mario_raceway_dls[];
49 extern Gfx choco_mountain_dls[];
50 extern s32 D_802B87BC;
51 extern Gfx bowsers_castle_dls[];
52 extern Gfx banshee_boardwalk_dls[];
53 extern Gfx royal_raceway_dls[];
54 extern Gfx luigi_raceway_dls[];
55 
56 extern Lights1 D_800DC610[];
57 extern Gfx moo_moo_farm_dls[];
58 
59 extern Lights1 D_800DC610[]; // Light data?
60 extern u8 kalimari_desert_dls[];
61 extern u8 sherbet_land_dls[];
62 extern Gfx wario_stadium_dls[];
63 
64 extern Gfx D_090001D0[];
65 
66 extern u16 D_8015F58A;
67 
68 extern u16 D_800DC5BC; /* unable to generate initializer */
69 
70 #endif
void render_banshee_boardwalk(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:666
void render_choco_mountain(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:588
s16 gCurrentCourseId
void render_kalimari_desert(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:982
Gfx royal_raceway_dls[]
Gfx choco_mountain_dls[]
void render_toads_turnpike(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:954
s32 D_800DC5DC
void parse_course_displaylists(uintptr_t)
Definition: render_courses.c:45
Gfx mario_raceway_dls[]
void render_big_donut(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:1171
s32 D_802B87C4
Definition: render_courses.c:25
void func_80295BF8(s32)
Definition: render_courses.c:1332
void func_802966A0(void)
Definition: render_courses.c:1590
void render_mario_raceway(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:472
void render_double_deck(struct UnkStruct_800DC5EC *)
void render_wario_stadium(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:1035
Gfx moo_moo_farm_dls[]
Gfx wario_stadium_dls[]
u8 sherbet_land_dls[]
void render_koopa_troopa_beach(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:753
Gfx bowsers_castle_dls[]
s32 D_8015F59C
Definition: code_800029B0.c:59
s32 D_802B87BC
Definition: render_courses.c:23
void func_8029569C(void)
Definition: render_courses.c:1195
void render_yoshi_valley(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:725
void func_802969F8(void)
Definition: render_courses.c:1668
s32 func_80290C20(Camera *)
Definition: render_courses.c:32
Lights1 D_800DC610[]
Definition: render_courses.h:59
void func_802911C4(void)
Definition: render_courses.c:191
Gfx banshee_boardwalk_dls[]
void render_frappe_snowland(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:735
void render_bowsers_castle(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:638
void func_80295D6C(void)
Definition: render_courses.c:1362
s32 D_802B87CC
Definition: render_courses.c:27
void func_80295D50(s16, s16)
Definition: render_courses.c:1357
s32 D_800DC5E0
Definition: code_800029B0.c:37
void render_skyscraper(struct UnkStruct_800DC5EC *)
void func_8029122C(struct UnkStruct_800DC5EC *, s32)
Definition: render_courses.c:201
void func_80295C6C(void)
Definition: render_courses.c:1346
Gfx luigi_raceway_dls[]
u8 kalimari_desert_dls[]
void func_80295A38(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:1260
void render_block_fort(struct UnkStruct_800DC5EC *)
Gfx D_090001D0[]
void render_luigi_raceway(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:810
void render_sherbet_land(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:1016
void render_dks_jungle_parkway(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:1147
void render_royal_raceway(struct UnkStruct_800DC5EC *)
Definition: render_courses.c:780
u16 D_800DC5BC
void load_surface_map(uintptr_t, struct UnkStruct_800DC5EC *)
Definition: render_courses.c:73
void func_80291198(void)
Definition: render_courses.c:186
u16 D_8015F58A
Definition: code_800029B0.c:55
void func_80295D88(void)
Definition: render_courses.c:1367
void render_rainbow_road(struct UnkStruct_800DC5EC *)
s32 D_802B87C8
Definition: render_courses.c:26
Definition: camera.h:24
Definition: types.h:48
signed int s32
Definition: ultratypes.h:15
signed short int s16
Definition: ultratypes.h:13
unsigned short int u16
Definition: ultratypes.h:14
unsigned char u8
Definition: ultratypes.h:12