Mario Kart 64
Loading...
Searching...
No Matches
skybox_and_splitscreen.h
Go to the documentation of this file.
1#ifndef SKYBOX_AND_SPLITSCREEN_H
2#define SKYBOX_AND_SPLITSCREEN_H
3
4#include <PR/gbi.h>
5#include "code_800029B0.h"
6
7#define G_CLEAR_ALL_MODES 0xFFFFFFFF
8
9/* Function Prototypes */
10
11void func_802A4A0C(Vtx*, struct UnkStruct_800DC5EC*, s32, s32, f32*);
12
14void func_802A38AC(void);
15void func_802A38B4(void);
17void init_z_buffer(void);
18void init_rdp(void);
19void func_802A40A4(void);
20void func_802A40AC(void);
21void func_802A40B4(void);
22void func_802A40BC(void);
23void func_802A40C4(void);
24void func_802A40CC(void);
25void func_802A40D4(void);
26void func_802A40DC(void);
27s32 set_viewport2(void);
28void set_viewport(void);
29void select_framebuffer(void);
30void func_802A4300(void);
31void func_802A450C(Vtx*);
32void func_802A487C(Vtx*, struct UnkStruct_800DC5EC*, s32, s32, f32*);
33void func_802A4D18(void);
34void func_802A4EF4(void);
35void func_802A5004(void);
36void func_802A50EC(void);
37void func_802A51D4(void);
38void func_802A52BC(void);
39void func_802A53A4(void);
40void func_802A54A8(void);
41void func_802A5590(void);
42void func_802A5678(void);
43void func_802A5760(void);
53void func_802A74BC(void);
54void copy_framebuffer(s32, s32, s32, s32, u16*, u16*);
55void func_802A7728(void);
56void func_802A7940(void);
57
58extern Vp D_802B8880[];
59
60#endif
void render_player_one_1p_screen(void)
Definition skybox_and_splitscreen.c:768
void func_802A53A4(void)
Definition skybox_and_splitscreen.c:660
void func_802A5004(void)
Definition skybox_and_splitscreen.c:591
void func_802A487C(Vtx *, struct UnkStruct_800DC5EC *, s32, s32, f32 *)
void func_802A4D18(void)
Definition skybox_and_splitscreen.c:503
void func_802A4EF4(void)
Definition skybox_and_splitscreen.c:568
void func_802A450C(Vtx *)
Definition skybox_and_splitscreen.c:366
void func_802A39E0(struct UnkStruct_800DC5EC *)
Definition skybox_and_splitscreen.c:150
void init_rdp(void)
Definition skybox_and_splitscreen.c:214
void func_802A40D4(void)
Definition skybox_and_splitscreen.c:246
void func_802A5678(void)
Definition skybox_and_splitscreen.c:715
void copy_framebuffer(s32, s32, s32, s32, u16 *, u16 *)
Definition skybox_and_splitscreen.c:1398
void func_802A4A0C(Vtx *, struct UnkStruct_800DC5EC *, s32, s32, f32 *)
void func_802A40CC(void)
Definition skybox_and_splitscreen.c:244
void render_player_four_3p_4p_screen(void)
Definition skybox_and_splitscreen.c:1263
void render_player_two_3p_4p_screen(void)
Definition skybox_and_splitscreen.c:1144
void func_802A74BC(void)
Definition skybox_and_splitscreen.c:1331
s32 set_viewport2(void)
Definition skybox_and_splitscreen.c:251
void func_802A38B4(void)
Definition skybox_and_splitscreen.c:115
void func_802A51D4(void)
Definition skybox_and_splitscreen.c:626
void func_802A54A8(void)
Definition skybox_and_splitscreen.c:681
void func_802A40DC(void)
Definition skybox_and_splitscreen.c:248
void func_802A40BC(void)
Definition skybox_and_splitscreen.c:240
void func_802A4300(void)
Definition skybox_and_splitscreen.c:279
void func_802A40AC(void)
Definition skybox_and_splitscreen.c:236
void func_802A40B4(void)
Definition skybox_and_splitscreen.c:238
void func_802A7940(void)
Definition skybox_and_splitscreen.c:1444
void func_802A3730(struct UnkStruct_800DC5EC *)
Definition skybox_and_splitscreen.c:69
void render_player_three_3p_4p_screen(void)
Definition skybox_and_splitscreen.c:1203
void func_802A52BC(void)
Definition skybox_and_splitscreen.c:643
void set_viewport(void)
Definition skybox_and_splitscreen.c:258
void render_player_two_2p_screen_vertical(void)
Definition skybox_and_splitscreen.c:897
Vp D_802B8880[]
Definition skybox_and_splitscreen.c:21
void render_player_one_2p_screen_vertical(void)
Definition skybox_and_splitscreen.c:831
void func_802A50EC(void)
Definition skybox_and_splitscreen.c:609
void select_framebuffer(void)
Definition skybox_and_splitscreen.c:267
void func_802A40C4(void)
Definition skybox_and_splitscreen.c:242
void func_802A38AC(void)
Definition skybox_and_splitscreen.c:112
void render_player_one_2p_screen_horizontal(void)
Definition skybox_and_splitscreen.c:960
void func_802A40A4(void)
Definition skybox_and_splitscreen.c:234
void render_player_one_3p_4p_screen(void)
Definition skybox_and_splitscreen.c:1085
void func_802A5760(void)
Definition skybox_and_splitscreen.c:732
void func_802A5590(void)
Definition skybox_and_splitscreen.c:698
void render_player_two_2p_screen_horizontal(void)
Definition skybox_and_splitscreen.c:1023
void init_z_buffer(void)
Definition skybox_and_splitscreen.c:195
void func_802A7728(void)
Definition skybox_and_splitscreen.c:1413
Definition code_800029B0.h:9
signed int s32
Definition ultratypes.h:15
float f32
Definition ultratypes.h:34
unsigned short int u16
Definition ultratypes.h:14