|
SSBM Decomp
|
#include "grzebesroute.h"#include "placeholder.h"#include <platform.h>#include "baselib/debug.h"#include "baselib/forward.h"#include "cm/camera.h"#include "dolphin/mtx.h"#include "ft/ftlib.h"#include "gr/grdisplay.h"#include "gr/ground.h"#include "gr/grzakogenerator.h"#include "gr/inlines.h"#include "lb/lb_00F9.h"#include "mp/mplib.h"#include <baselib/gobj.h>#include <baselib/gobjgxlink.h>#include <baselib/gobjproc.h>#include <baselib/lobj.h>#include <baselib/random.h>Data Structures | |
| struct | grZebesRoute_LightData |
| struct | grZebesRoute_Params |
| struct | grZebesRoute_ParamStore |
Variables | |
| const grZebesRoute_LightData | grZe_Route_803B83A0 |
| StageCallbacks | grZe_Route_803E5DB0 [] |
| char | grZe_Route_803E5E00 [] = "/GrNZr.dat" |
| struct { | |
| u32 internal_stage_id | |
| StageCallbacks * callbacks | |
| char * data1 | |
| void(* OnInit )(void) | |
| void(* OnDemoInit )(int) | |
| void(* OnLoad )(void) | |
| void(* OnStart )(void) | |
| bool(* callback4 )(void) | |
| DynamicsDesc *(* callback5 )(enum_t) | |
| bool(* callback6 )(Vec3 *, int, HSD_JObj *) | |
| u32 flags2 | |
| S16Vec3 * x2C | |
| size_t x30 | |
| char fmt [0x24] | |
| } | grZe_Route_803E5E0C |
| grZebesRoute_ParamStore | grZe_Route_804D6A60 |
| void grZebesRoute_8020B160 | ( | bool | arg | ) |
| void grZebesRoute_8020B164 | ( | void | ) |
| void grZebesRoute_8020B1D4 | ( | void | ) |
| void grZebesRoute_8020B1F4 | ( | void | ) |
| bool grZebesRoute_8020B258 | ( | void | ) |
| HSD_GObj * grZebesRoute_8020B260 | ( | int | gobj_id | ) |
| void grZebesRoute_8020B348 | ( | Ground_GObj * | gobj | ) |
| bool grZebesRoute_8020B374 | ( | Ground_GObj * | arg | ) |
| void grZebesRoute_8020B37C | ( | Ground_GObj * | arg | ) |
| void grZebesRoute_8020B380 | ( | Ground_GObj * | arg | ) |
| void grZebesRoute_8020B384 | ( | Ground_GObj * | gobj | ) |
| bool grZebesRoute_8020B3B0 | ( | Ground_GObj * | arg | ) |
| void grZebesRoute_8020B3B8 | ( | Ground_GObj * | arg | ) |
| void grZebesRoute_8020B3BC | ( | Ground_GObj * | arg | ) |
| void grZebesRoute_8020B3C0 | ( | Ground_GObj * | gobj | ) |
| bool grZebesRoute_8020B424 | ( | Ground_GObj * | arg | ) |
| void grZebesRoute_8020B42C | ( | Ground_GObj * | gobj | ) |
| void grZebesRoute_8020B4D4 | ( | Ground_GObj * | arg | ) |
| void fn_8020B4D8 | ( | Ground * | gp, |
| s32 | arg1, | ||
| CollData * | coll, | ||
| s32 | arg3, | ||
| mpLib_GroundEnum | kind, | ||
| f32 | arg5 ) |
|
inline |
| void grZebesRoute_8020B548 | ( | void | ) |
| DynamicsDesc * grZebesRoute_8020B854 | ( | enum_t | arg | ) |
| const grZebesRoute_LightData grZe_Route_803B83A0 |
| StageCallbacks grZe_Route_803E5DB0[] |
| char grZe_Route_803E5E00[] = "/GrNZr.dat" |
| u32 internal_stage_id |
| StageCallbacks* callbacks |
| char* data1 |
| void(* OnInit) (void) | ( | void | ) |
| void(* OnDemoInit) (int) | ( | int | ) |
| void(* OnLoad) (void) | ( | void | ) |
| void(* OnStart) (void) | ( | void | ) |
| bool(* callback4) (void) | ( | void | ) |
| DynamicsDesc *(* callback5) (enum_t) | ( | enum_t | ) |
| u32 flags2 |
| S16Vec3* x2C |
| size_t x30 |
| char fmt[0x24] |
| struct { ... } grZe_Route_803E5E0C |
| grZebesRoute_ParamStore grZe_Route_804D6A60 |