Mario Kart 64
code_8006E9C0.h
Go to the documentation of this file.
1 #ifndef CODE_8006E9C0_H
2 #define CODE_8006E9C0_H
3 
4 #include "common_structs.h"
5 #include "code_80071F00.h"
6 
7 void init_object_list(void);
8 void reset_object_variable(void);
9 void func_8006EB10(void);
10 void clear_object_list(void);
11 u8 *func_8006ED94(u8*, u8*, u32, u32);
12 void func_8006EE44(void);
13 void init_item_window(s32);
14 void func_8006EEE8(s32);
15 void func_8006EF60(void);
16 void func_8006F008(void);
17 void func_8006F824(s32);
18 void func_8006F8CC(void);
19 void func_8006FA94(void);
20 void func_80070148(void);
21 void init_object_list_index(void);
26 void func_8007055C(void);
27 void func_80070714(void);
28 void init_course_object(void);
29 void init_hud_one_player(void);
33 
34 extern s16 D_800E5520[];
35 extern s16 D_800E5548[];
36 extern u8 *gCourseOutlineTextures[0x14]; // 800e54d0
37 
38 // These are found in data_code_80071F00
39 extern StarSpawn D_800E6A38[]; /* unable to generate initializer */
40 extern StarSpawn D_800E6AA8[]; /* unable to generate initializer */
41 extern StarSpawn D_800E6B00[]; /* unable to generate initializer */
42 extern StarSpawn D_800E6B38[]; /* unable to generate initializer */
43 extern StarSpawn D_800E6BA8[]; /* unable to generate initializer */
44 extern StarSpawn D_800E6C10[]; /* unable to generate initializer */
45 extern StarSpawn D_800E6C80[]; /* unable to generate initializer */
46 extern StarSpawn D_800E6DE0[]; /* unable to generate initializer */
47 
48 #endif
StarSpawn D_800E6B38[]
void func_8006FA94(void)
void func_80070328(StarSpawn *)
Definition: code_8006E9C0.c:721
StarSpawn D_800E6AA8[]
void func_8006F8CC(void)
Definition: code_8006E9C0.c:386
void func_8006EF60(void)
void func_8006EB10(void)
Definition: code_8006E9C0.c:65
void func_80070714(void)
Definition: code_8006E9C0.c:831
void init_hud_three_four_player(void)
Definition: code_8006E9C0.c:1331
s16 D_800E5548[]
void func_800704A0(StarSpawn *)
Definition: code_8006E9C0.c:763
StarSpawn D_800E6B00[]
StarSpawn D_800E6C80[]
void init_object_list(void)
Definition: code_8006E9C0.c:26
u8 * gCourseOutlineTextures[0x14]
void func_8006EE44(void)
Definition: code_8006E9C0.c:142
StarSpawn D_800E6BA8[]
u8 * func_8006ED94(u8 *, u8 *, u32, u32)
Definition: code_8006E9C0.c:127
void func_80070148(void)
Definition: code_8006E9C0.c:683
void func_8006F824(s32)
Definition: code_8006E9C0.c:373
void func_800703E0(s32, s32, StarSpawn *)
Definition: code_8006E9C0.c:749
void init_item_window(s32)
Definition: code_8006E9C0.c:147
void reset_object_variable(void)
Definition: code_8006E9C0.c:48
void init_course_object(void)
Definition: code_8006E9C0.c:844
void clear_object_list(void)
Definition: code_8006E9C0.c:122
void init_hud_one_player(void)
Definition: code_8006E9C0.c:1098
StarSpawn D_800E6DE0[]
void init_hud_two_player_vertical(void)
Definition: code_8006E9C0.c:1185
StarSpawn D_800E6C10[]
void init_hud_two_player_horizontal(void)
Definition: code_8006E9C0.c:1255
void func_80070250(s32, s32, StarSpawn *)
Definition: code_8006E9C0.c:706
void init_object_list_index(void)
Definition: code_8006E9C0.c:691
StarSpawn D_800E6A38[]
void func_8006F008(void)
Definition: code_8006E9C0.c:189
void func_8006EEE8(s32)
Definition: code_8006E9C0.c:163
s16 D_800E5520[]
void func_8007055C(void)
Definition: code_8006E9C0.c:777
Definition: code_80071F00.h:10
signed int s32
Definition: ultratypes.h:15
unsigned int u32
Definition: ultratypes.h:16
signed short int s16
Definition: ultratypes.h:13
unsigned char u8
Definition: ultratypes.h:12