|
SSBM Decomp
|
#include "grbigblue.h"#include "grbigblue.static.h"#include "grdisplay.h"#include "grfzerocar.h"#include "grmaterial.h"#include "ground.h"#include <platform.h>#include "cm/camera.h"#include "gm/gm_1A45.h"#include "gr/grzakogenerator.h"#include "gr/inlines.h"#include "gr/stage.h"#include "gr/types.h"#include "it/it_266F.h"#include "it/it_26B1.h"#include "lb/lb_00B0.h"#include "lb/lb_00F9.h"#include "lb/lbvector.h"#include "mp/mplib.h"#include "MSL/math_ppc.h"#include <math.h>#include <trigf.h>#include <baselib/gobjgxlink.h>#include <baselib/gobjproc.h>#include <baselib/jobj.h>#include <baselib/memory.h>#include <baselib/random.h>Macros | |
| #define | M_TAU 6.283185307179586 |
Variables | |
| ItemKind | grBb_803B8120 [5] |
| grBb_LineIds | grBb_803B8134 |
| static grBb_YakumonoParams * | grBb_804D69C8 |
| u8 | tmpPadData [168] = { 0 } |
| StageCallbacks | grBb_803E29E0 [] |
| static const Vec3 | grBb_803B8108 = { 0.5F, 0.0F, 0.0F } |
| static const Vec3 | grBb_803B8114 = { 56.0F, 40.0F, 24.0F } |
| static grBb_TrackEntry | grBb_TrackEntries [12] |
| #define M_TAU 6.283185307179586 |
| void grBigBlue_801E57BC | ( | bool | arg | ) |
| void grBigBlue_801E57C0 | ( | void | ) |
| void grBigBlue_801E59C8 | ( | void | ) |
| void grBigBlue_801E59CC | ( | void | ) |
| bool grBigBlue_801E59F0 | ( | void | ) |
| void grBigBlue_801E5AE4 | ( | Ground_GObj * | gobj | ) |
| bool grBigBlue_801E5B10 | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E5B18 | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E5B1C | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E5B20 | ( | Ground_GObj * | gobj | ) |
| bool grBigBlue_801E6114 | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E611C | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E6120 | ( | Ground_GObj * | arg | ) |
| void fn_801E6124 | ( | Ground_GObj * | gobj | ) |
| void grBigBlue_801E613C | ( | Ground_GObj * | gobj | ) |
| bool grBigBlue_801E61BC | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E61C4 | ( | Ground_GObj * | gobj | ) |
| void grBigBlue_801E61FC | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E6200 | ( | Ground_GObj * | gobj | ) |
| bool grBigBlue_801E6288 | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E6290 | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E6294 | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E6298 | ( | Ground_GObj * | gobj | ) |
| bool grBigBlue_801E6354 | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E635C | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E6360 | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E6364 | ( | Ground_GObj * | gobj | ) |
| bool grBigBlue_801E687C | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E6884 | ( | Ground_GObj * | gobj | ) |
| void grBigBlue_801E68B8 | ( | Ground_GObj * | gobj | ) |
| void grBigBlue_801E6904 | ( | Ground_GObj * | gobj | ) |
| bool grBigBlue_801E6C58 | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E855C | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E8978 | ( | int | index, |
| void * | data, | ||
| void * | extra | ||
| ) |
| void * grBigBlue_801E89DC | ( | int | arg | ) |
| void grBigBlue_801E8A1C | ( | int | idx | ) |
| f32 grBigBlue_801E8B84 | ( | f32 | right, |
| f32 | left, | ||
| f32 | bottom, | ||
| f32 | top | ||
| ) |
| void grBigBlue_801E8D04 | ( | void | ) |
| void grBigBlue_801E8D64 | ( | Ground_GObj * | gobj | ) |
| bool grBigBlue_801E93D0 | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E9F38 | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801E9F3C | ( | Ground_GObj * | gobj | ) |
| bool grBigBlue_801EA054 | ( | Ground_GObj * | arg | ) |
| void grBigBlue_801EAB4C | ( | Ground_GObj * | arg | ) |
| s32 grBigBlue_801EACE8 | ( | HSD_JObj * | exclude, |
| Vec3 * | point, | ||
| f32 * | out_y, | ||
| f32 | half_range_x, | ||
| f32 | half_range_y | ||
| ) |
| void grBigBlue_801EB004 | ( | Ground_GObj * | gobj | ) |
| void grBigBlue_801EB4AC | ( | Ground_GObj * | gobj | ) |
| f32 grBigBlue_801EC58C | ( | Vec3 * | pos, |
| Vec3 * | normal_out, | ||
| f32 | half_height | ||
| ) |
| void grBigBlue_801EC6C0 | ( | Ground_GObj * | gobj | ) |
| void grBigBlue_801ED694 | ( | Ground_GObj * | gobj, |
| s32 | lane | ||
| ) |
| s32 grBigBlue_801EDF44 | ( | Ground_GObj * | gobj, |
| s32 | index | ||
| ) |
| bool grBigBlue_801EEF00 | ( | Ground_GObj * | gobj, |
| s32 | index | ||
| ) |
| void grBigBlue_801EF424 | ( | Ground_GObj * | gobj | ) |
| void grBigBlue_801EF7D8 | ( | Vec3 * | pos | ) |
| void fn_801EFB9C | ( | HSD_GObj * | gobj, |
| int | pass | ||
| ) |
| DynamicsDesc * grBigBlue_801EFC0C | ( | enum_t | arg | ) |
|
extern |
|
extern |
|
static |
| u8 tmpPadData[168] = { 0 } |
| StageCallbacks grBb_803E29E0[] |
|
static |
|
static |
|
static |