SSBM Decomp
|
#include <placeholder.h>
#include <baselib/forward.h>
#include "vi/vi0102.h"
#include "cm/camera.h"
#include "ef/efasync.h"
#include "ef/eflib.h"
#include "ft/ftdemo.h"
#include "gm/gm_1601.h"
#include "gm/gm_1A36.h"
#include "gr/ground.h"
#include "gr/stage.h"
#include "it/item.h"
#include "lb/lb_00F9.h"
#include "lb/lbarchive.h"
#include "lb/lbaudio_ax.h"
#include "lb/lbshadow.h"
#include "mp/mpcoll.h"
#include "pl/player.h"
#include "vi/vi.h"
#include <dolphin/gx/types.h>
#include <baselib/aobj.h>
#include <baselib/cobj.h>
#include <baselib/displayfunc.h>
#include <baselib/fog.h>
#include <baselib/gobjgxlink.h>
#include <baselib/gobjobject.h>
#include <baselib/gobjproc.h>
#include <baselib/wobj.h>
Data Structures | |
struct | vi0102_archivejoints |
struct | vi0102_camanims |
struct | vi0102_archivecamdata |
struct | vi0102_archivefogdata |
struct | vi0102_data |
Functions | |
void | vi0102_8031CB00 (s8 mario_costume, s8 luigi_costume) |
void | vi0102_JObjCallback (HSD_GObj *gobj) |
void | vi0102_CameraCallback (HSD_GObj *gobj, int unused) |
void | vi0102_RunFrame (HSD_GObj *gobj) |
void | vi0102_Initialize (un_804D6F60_t *unk) |
void | vi0102_8031D000 (void) |
void | vi0102_8031D020 (s8 arg0, s8 arg1) |
Variables | |
Vec3 | initial_pos = { 0.0f, 0.0f, 0.0f } |
static vi0102_data * | un_804D6F30 |
static GXColor | erase_colors_vi0102 |
static HSD_Archive * | un_804D6F38 |
static un_804D6F60_t | un_804D6F60 |
void vi0102_JObjCallback | ( | HSD_GObj * | gobj | ) |
void vi0102_CameraCallback | ( | HSD_GObj * | gobj, |
int | unused | ||
) |
void vi0102_RunFrame | ( | HSD_GObj * | gobj | ) |
void vi0102_Initialize | ( | un_804D6F60_t * | unk | ) |
void vi0102_8031D000 | ( | void | ) |
Vec3 initial_pos = { 0.0f, 0.0f, 0.0f } |
|
static |
|
static |
|
static |
|
static |