SSBM Decomp
Loading...
Searching...
No Matches
grbigblueroute.h File Reference
#include <placeholder.h>
#include "gr/forward.h"
#include "lb/forward.h"
#include "sc/forward.h"
#include <dolphin/mtx.h>

Go to the source code of this file.

Functions

void grBigBlueRoute_8020B864 (bool)
void grBigBlueRoute_8020B89C (void)
void grBigBlueRoute_8020B920 (void)
void grBigBlueRoute_8020B95C (void)
bool grBigBlueRoute_8020B9CC (void)
HSD_GObjgrBigBlueRoute_8020B9D4 (int)
void grBigBlueRoute_8020BABC (Ground_GObj *)
bool grBigBlueRoute_8020BB00 (Ground_GObj *)
void grBigBlueRoute_8020BB08 (Ground_GObj *)
void grBigBlueRoute_8020BB0C (Ground_GObj *)
void grBigBlueRoute_8020BB10 (Ground_GObj *)
bool grBigBlueRoute_8020BB58 (Ground_GObj *)
void grBigBlueRoute_8020BB60 (Ground_GObj *)
void grBigBlueRoute_8020BB64 (Ground_GObj *)
void grBigBlueRoute_8020BB68 (Ground_GObj *)
bool grBigBlueRoute_8020BC24 (Ground_GObj *)
void grBigBlueRoute_8020BC2C (Ground_GObj *)
void grBigBlueRoute_8020BC30 (Ground_GObj *)
void grBigBlueRoute_8020BC34 (Ground_GObj *)
void grBigBlueRoute_8020BC68 (Ground_GObj *)
bool grBigBlueRoute_8020BF30 (Ground_GObj *)
void grBigBlueRoute_8020BF38 (Ground_GObj *)
void grBigBlueRoute_8020C13C (Ground_GObj *)
void grBigBlueRoute_8020C140 (Ground_GObj *)
bool grBigBlueRoute_8020C1D4 (Ground_GObj *)
void grBigBlueRoute_8020C1DC (Ground_GObj *)
void grBigBlueRoute_8020C210 (Ground_GObj *)
void grBigBlueRoute_8020C238 (Ground_GObj *)
s32 grBigBlueRoute_8020C530 (Ground_GObj *)
void grBigBlueRoute_8020C85C (Ground_GObj *)
void grBigBlueRoute_8020CD20 (Ground_GObj *)
void grBigBlueRoute_8020DAB4 (HSD_JObj **, float, int)
f32 grBigBlueRoute_8020DD64 (Vec3 *)
DynamicModelDescgrBigBlueRoute_8020DE48 (void)
UNK_RET fn_8020DEAC (UNK_PARAMS)
void grBigBlueRoute_8020DED4 (Vec3 *)
DynamicsDescgrBigBlueRoute_8020DF78 (enum_t)
bool grBigBlueRoute_8020DF80 (Vec3 *, int arg, HSD_JObj *jobj)

Variables

StageData grBb_Route_StageData

Function Documentation

◆ grBigBlueRoute_8020B864()

void grBigBlueRoute_8020B864 ( bool arg)

◆ grBigBlueRoute_8020B89C()

void grBigBlueRoute_8020B89C ( void )

◆ grBigBlueRoute_8020B920()

void grBigBlueRoute_8020B920 ( void )

◆ grBigBlueRoute_8020B95C()

void grBigBlueRoute_8020B95C ( void )

◆ grBigBlueRoute_8020B9CC()

bool grBigBlueRoute_8020B9CC ( void )

◆ grBigBlueRoute_8020B9D4()

HSD_GObj * grBigBlueRoute_8020B9D4 ( int gobj_id)

◆ grBigBlueRoute_8020BABC()

void grBigBlueRoute_8020BABC ( Ground_GObj * gobj)

◆ grBigBlueRoute_8020BB00()

bool grBigBlueRoute_8020BB00 ( Ground_GObj * arg)

◆ grBigBlueRoute_8020BB08()

void grBigBlueRoute_8020BB08 ( Ground_GObj * arg)

◆ grBigBlueRoute_8020BB0C()

void grBigBlueRoute_8020BB0C ( Ground_GObj * arg)

◆ grBigBlueRoute_8020BB10()

void grBigBlueRoute_8020BB10 ( Ground_GObj * gobj)

◆ grBigBlueRoute_8020BB58()

bool grBigBlueRoute_8020BB58 ( Ground_GObj * arg)

◆ grBigBlueRoute_8020BB60()

void grBigBlueRoute_8020BB60 ( Ground_GObj * arg)

◆ grBigBlueRoute_8020BB64()

void grBigBlueRoute_8020BB64 ( Ground_GObj * arg)

◆ grBigBlueRoute_8020BB68()

void grBigBlueRoute_8020BB68 ( Ground_GObj * gobj)

◆ grBigBlueRoute_8020BC24()

bool grBigBlueRoute_8020BC24 ( Ground_GObj * arg)

◆ grBigBlueRoute_8020BC2C()

void grBigBlueRoute_8020BC2C ( Ground_GObj * arg)

◆ grBigBlueRoute_8020BC30()

void grBigBlueRoute_8020BC30 ( Ground_GObj * arg)

◆ grBigBlueRoute_8020BC34()

void grBigBlueRoute_8020BC34 ( Ground_GObj * gobj)

◆ grBigBlueRoute_8020BC68()

void grBigBlueRoute_8020BC68 ( Ground_GObj * gobj)

◆ grBigBlueRoute_8020BF30()

bool grBigBlueRoute_8020BF30 ( Ground_GObj * arg)

◆ grBigBlueRoute_8020BF38()

void grBigBlueRoute_8020BF38 ( Ground_GObj * gobj)
Todo
Currently 98.29% match - register allocation only (extra mr through r0 for first loop jobj load and idx computation)

◆ grBigBlueRoute_8020C13C()

void grBigBlueRoute_8020C13C ( Ground_GObj * arg)

◆ grBigBlueRoute_8020C140()

void grBigBlueRoute_8020C140 ( Ground_GObj * gobj)

◆ grBigBlueRoute_8020C1D4()

bool grBigBlueRoute_8020C1D4 ( Ground_GObj * arg)

◆ grBigBlueRoute_8020C1DC()

void grBigBlueRoute_8020C1DC ( Ground_GObj * gobj)

◆ grBigBlueRoute_8020C210()

void grBigBlueRoute_8020C210 ( Ground_GObj * gobj)

◆ grBigBlueRoute_8020C238()

void grBigBlueRoute_8020C238 ( Ground_GObj * gobj)

◆ grBigBlueRoute_8020C530()

s32 grBigBlueRoute_8020C530 ( Ground_GObj * arg0)

◆ grBigBlueRoute_8020C85C()

void grBigBlueRoute_8020C85C ( Ground_GObj * gobj)

◆ grBigBlueRoute_8020CD20()

void grBigBlueRoute_8020CD20 ( Ground_GObj * gobj)

◆ grBigBlueRoute_8020DAB4()

void grBigBlueRoute_8020DAB4 ( HSD_JObj ** jobjs,
f32 scale,
int count )
Todo
Currently 97.73% match - needs register allocation fix (r27/r30 swap for arr/jobj)

◆ grBigBlueRoute_8020DD64()

f32 grBigBlueRoute_8020DD64 ( Vec3 * v)

◆ grBigBlueRoute_8020DE48()

DynamicModelDesc * grBigBlueRoute_8020DE48 ( void )

◆ fn_8020DEAC()

UNK_RET fn_8020DEAC ( UNK_PARAMS )

◆ grBigBlueRoute_8020DED4()

void grBigBlueRoute_8020DED4 ( Vec3 * pos)

◆ grBigBlueRoute_8020DF78()

DynamicsDesc * grBigBlueRoute_8020DF78 ( enum_t arg)

◆ grBigBlueRoute_8020DF80()

bool grBigBlueRoute_8020DF80 ( Vec3 * a,
int arg,
HSD_JObj * jobj )

Variable Documentation

◆ grBb_Route_StageData

StageData grBb_Route_StageData
extern