SSBM Decomp
Loading...
Searching...
No Matches
vi0102.c File Reference
#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_dataun_804D6F30
 
static GXColor erase_colors_vi0102
 
static HSD_Archiveun_804D6F38
 
static un_804D6F60_t un_804D6F60
 

Function Documentation

◆ vi0102_8031CB00()

void vi0102_8031CB00 ( s8  mario_costume,
s8  luigi_costume 
)

◆ vi0102_JObjCallback()

void vi0102_JObjCallback ( HSD_GObj gobj)

◆ vi0102_CameraCallback()

void vi0102_CameraCallback ( HSD_GObj gobj,
int  unused 
)

◆ vi0102_RunFrame()

void vi0102_RunFrame ( HSD_GObj gobj)

◆ vi0102_Initialize()

void vi0102_Initialize ( un_804D6F60_t unk)

◆ vi0102_8031D000()

void vi0102_8031D000 ( void  )

◆ vi0102_8031D020()

void vi0102_8031D020 ( s8  arg0,
s8  arg1 
)

Variable Documentation

◆ initial_pos

Vec3 initial_pos = { 0.0f, 0.0f, 0.0f }

◆ un_804D6F30

vi0102_data* un_804D6F30
static

◆ erase_colors_vi0102

GXColor erase_colors_vi0102
static

◆ un_804D6F38

HSD_Archive* un_804D6F38
static

◆ un_804D6F60

un_804D6F60_t un_804D6F60
static