Mario Kart 64
Loading...
Searching...
No Matches
render_courses.h File Reference
#include "code_800029B0.h"
Include dependency graph for render_courses.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void func_8029122C (struct UnkStruct_800DC5EC *, s32)
 
s32 func_80290C20 (Camera *)
 
void parse_course_displaylists (uintptr_t)
 
void render_course_segments (uintptr_t, struct UnkStruct_800DC5EC *)
 
void func_80291198 (void)
 
void func_802911C4 (void)
 
void render_mario_raceway (struct UnkStruct_800DC5EC *)
 
void render_choco_mountain (struct UnkStruct_800DC5EC *)
 
void render_bowsers_castle (struct UnkStruct_800DC5EC *)
 
void render_banshee_boardwalk (struct UnkStruct_800DC5EC *)
 
void render_yoshi_valley (struct UnkStruct_800DC5EC *)
 
void render_frappe_snowland (struct UnkStruct_800DC5EC *)
 
void render_koopa_troopa_beach (struct UnkStruct_800DC5EC *)
 
void render_royal_raceway (struct UnkStruct_800DC5EC *)
 
void render_luigi_raceway (struct UnkStruct_800DC5EC *)
 
void render_toads_turnpike (struct UnkStruct_800DC5EC *)
 
void render_kalimari_desert (struct UnkStruct_800DC5EC *)
 
void render_sherbet_land (struct UnkStruct_800DC5EC *)
 
void render_rainbow_road (struct UnkStruct_800DC5EC *)
 
void render_wario_stadium (struct UnkStruct_800DC5EC *)
 
void render_block_fort (struct UnkStruct_800DC5EC *)
 
void render_skyscraper (struct UnkStruct_800DC5EC *)
 
void render_double_deck (struct UnkStruct_800DC5EC *)
 
void render_dks_jungle_parkway (struct UnkStruct_800DC5EC *)
 
void render_big_donut (struct UnkStruct_800DC5EC *)
 
void func_8029569C (void)
 
void render_course (struct UnkStruct_800DC5EC *)
 
void func_80295BF8 (s32)
 
void func_80295C6C (void)
 
void func_80295D50 (s16, s16)
 
void func_80295D6C (void)
 
void func_80295D88 (void)
 
void func_802966A0 (void)
 
void func_802969F8 (void)
 

Variables

s32 D_8015F59C
 
s32 D_802B87C4
 
s32 D_802B87C8
 
s32 D_802B87CC
 
s32 D_802B87BC
 
Lights1 D_800DC610 []
 
u16 gNumCollisionTriangles
 

Function Documentation

◆ func_80290C20()

s32 func_80290C20 ( Camera * camera)
Here is the caller graph for this function:

◆ func_80291198()

void func_80291198 ( void )
Here is the caller graph for this function:

◆ func_802911C4()

void func_802911C4 ( void )
Here is the caller graph for this function:

◆ func_8029122C()

void func_8029122C ( struct UnkStruct_800DC5EC * arg0,
s32 playerId )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8029569C()

void func_8029569C ( void )
Here is the caller graph for this function:

◆ func_80295BF8()

void func_80295BF8 ( s32 playerIndex)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80295C6C()

void func_80295C6C ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_80295D50()

void func_80295D50 ( s16 arg0,
s16 arg1 )

◆ func_80295D6C()

void func_80295D6C ( void )
Here is the caller graph for this function:

◆ func_80295D88()

void func_80295D88 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_802966A0()

void func_802966A0 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_802969F8()

void func_802969F8 ( void )
Here is the caller graph for this function:

◆ parse_course_displaylists()

void parse_course_displaylists ( uintptr_t addr)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_banshee_boardwalk()

void render_banshee_boardwalk ( struct UnkStruct_800DC5EC * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_big_donut()

void render_big_donut ( struct UnkStruct_800DC5EC * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_block_fort()

void render_block_fort ( struct UnkStruct_800DC5EC * )

◆ render_bowsers_castle()

void render_bowsers_castle ( struct UnkStruct_800DC5EC * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_choco_mountain()

void render_choco_mountain ( struct UnkStruct_800DC5EC * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_course()

void render_course ( struct UnkStruct_800DC5EC * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_course_segments()

void render_course_segments ( uintptr_t addr,
struct UnkStruct_800DC5EC * arg1 )
Todo
Should be Gfx*
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_dks_jungle_parkway()

void render_dks_jungle_parkway ( struct UnkStruct_800DC5EC * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_double_deck()

void render_double_deck ( struct UnkStruct_800DC5EC * )

◆ render_frappe_snowland()

void render_frappe_snowland ( struct UnkStruct_800DC5EC * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_kalimari_desert()

void render_kalimari_desert ( struct UnkStruct_800DC5EC * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_koopa_troopa_beach()

void render_koopa_troopa_beach ( struct UnkStruct_800DC5EC * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_luigi_raceway()

void render_luigi_raceway ( struct UnkStruct_800DC5EC * arg0)

The jumbo television screen is split into six sections each section is copied one at a time. This is done to fit within the n64's texture size requirements; 64x32

Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_mario_raceway()

void render_mario_raceway ( struct UnkStruct_800DC5EC * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_rainbow_road()

void render_rainbow_road ( struct UnkStruct_800DC5EC * )

◆ render_royal_raceway()

void render_royal_raceway ( struct UnkStruct_800DC5EC * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_sherbet_land()

void render_sherbet_land ( struct UnkStruct_800DC5EC * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_skyscraper()

void render_skyscraper ( struct UnkStruct_800DC5EC * )

◆ render_toads_turnpike()

void render_toads_turnpike ( struct UnkStruct_800DC5EC * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_wario_stadium()

void render_wario_stadium ( struct UnkStruct_800DC5EC * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_yoshi_valley()

void render_yoshi_valley ( struct UnkStruct_800DC5EC * arg0)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ D_800DC610

Lights1 D_800DC610[]
extern

◆ D_8015F59C

s32 D_8015F59C
extern

◆ D_802B87BC

s32 D_802B87BC
extern

◆ D_802B87C4

s32 D_802B87C4
extern

◆ D_802B87C8

s32 D_802B87C8
extern

◆ D_802B87CC

s32 D_802B87CC
extern

◆ gNumCollisionTriangles

u16 gNumCollisionTriangles
extern