|
Mario Kart 64
|
#include <ultra64.h>#include <macros.h>#include <PR/gbi.h>#include <mk64.h>#include <course.h>#include "skybox_and_splitscreen.h"#include "code_800029B0.h"#include <common_structs.h>#include "memory.h"#include "camera.h"#include <assets/common_data.h>#include "render_player.h"#include "code_80057C60.h"#include "menu_items.h"#include "actors.h"#include "render_courses.h"#include "math_util.h"#include "main.h"#include "menus.h"#include "assets/course_metadata/sSkyColors.inc.c"#include "assets/course_metadata/sSkyColors2.inc.c"Data Structures | |
| struct | Skybox |
Variables | |
| Vp | D_802B8880 [] |
| static Vtx | sSkyboxP1 [] |
| static Vtx | sSkyboxP2 [] |
| static Vtx | sSkyboxP3 [] |
| static Vtx | sSkyboxP4 [] |
| UNUSED Gfx | D_802B8A90 [] |
| struct Skybox | sTopSkyBoxColors [] |
| struct Skybox | sBottomSkyBoxColors [] |
| void course_set_skybox_colours | ( | Vtx * | skybox | ) |
| void func_802A3730 | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
| UNUSED void func_802A38AC | ( | void | ) |
| void func_802A38B4 | ( | void | ) |
| void func_802A39E0 | ( | struct UnkStruct_800DC5EC * | arg0 | ) |
| UNUSED void func_802A40A4 | ( | void | ) |
| UNUSED void func_802A40AC | ( | void | ) |
| UNUSED void func_802A40B4 | ( | void | ) |
| UNUSED void func_802A40BC | ( | void | ) |
| UNUSED void func_802A40C4 | ( | void | ) |
| UNUSED void func_802A40CC | ( | void | ) |
| UNUSED void func_802A40D4 | ( | void | ) |
| UNUSED void func_802A40DC | ( | void | ) |
| void func_802A4300 | ( | void | ) |
| void func_802A487C | ( | Vtx * | arg0, |
| UNUSED struct UnkStruct_800DC5EC * | arg1, | ||
| UNUSED s32 | arg2, | ||
| UNUSED s32 | arg3, | ||
| UNUSED f32 * | arg4 ) |
| void func_802A4EF4 | ( | void | ) |
| void func_802A5004 | ( | void | ) |
| void func_802A50EC | ( | void | ) |
| void func_802A51D4 | ( | void | ) |
| void func_802A52BC | ( | void | ) |
| void func_802A53A4 | ( | void | ) |
| void func_802A54A8 | ( | void | ) |
| void func_802A5590 | ( | void | ) |
| void func_802A5678 | ( | void | ) |
| void func_802A5760 | ( | void | ) |
| void func_802A74BC | ( | void | ) |
| void func_802A7728 | ( | void | ) |
| void func_802A7940 | ( | void | ) |
| void init_rdp | ( | void | ) |
Sets the initial RDP (Reality Display Processor) rendering settings.
| void init_z_buffer | ( | void | ) |
Initialize the z-buffer for the current frame.
| void render_player_four_3p_4p_screen | ( | void | ) |
| void render_player_one_1p_screen | ( | void | ) |
| void render_player_one_2p_screen_horizontal | ( | void | ) |
| void render_player_one_2p_screen_vertical | ( | void | ) |
| void render_player_one_3p_4p_screen | ( | void | ) |
| void render_player_three_3p_4p_screen | ( | void | ) |
| void render_player_two_2p_screen_horizontal | ( | void | ) |
| void render_player_two_2p_screen_vertical | ( | void | ) |
| void render_player_two_3p_4p_screen | ( | void | ) |
| void render_skybox | ( | Vtx * | skybox, |
| struct UnkStruct_800DC5EC * | arg1, | ||
| UNUSED s32 | arg2, | ||
| UNUSED s32 | arg3, | ||
| UNUSED f32 * | arg4 ) |
Sets skybox horizon. Some coordinate transformations which can affect game physics and display of player sprite.
| skybox | player skybox |
| arg1 | something camera related |
| arg2 | unused |
| arg3 | unused @parma arg4 unused |
| void select_framebuffer | ( | void | ) |
Tells the RDP which of the three framebuffers it shall draw to.
| void set_perspective_and_aspect_ratio | ( | void | ) |
| void set_viewport | ( | void | ) |
| Vp D_802B8880[] |
| UNUSED Gfx D_802B8A90[] |
| struct Skybox sBottomSkyBoxColors[] |
|
static |
|
static |
|
static |
|
static |
| struct Skybox sTopSkyBoxColors[] |