SSBM Decomp
Loading...
Searching...
No Matches
grtmario.c File Reference
#include <platform.h>
#include "baselib/psstructs.h"
#include "ft/ftdevice.h"
#include "ft/ftlib.h"
#include "gr/granime.h"
#include "gr/grdisplay.h"
#include "gr/grlib.h"
#include "gr/ground.h"
#include "gr/grzakogenerator.h"
#include "gr/inlines.h"
#include "gr/types.h"
#include "lb/forward.h"
#include "lb/lb_00F9.h"
#include <dolphin/mtx.h>
#include <dolphin/os/OSError.h>
#include <baselib/gobj.h>
#include <baselib/gobjgxlink.h>
#include <baselib/gobjproc.h>

Functions

static void grTMario_8021F840 (bool)
 
static void grTMario_8021F844 (void)
 
static void grTmario_UnkStage0_OnLoad (void)
 
static void grTmario_UnkStage0_OnStart (void)
 
static bool grTMario_8021F8DC (void)
 
static HSD_GObjgrTMario_8021F8E4 (s32)
 
static void grTMario_8021F9CC (Ground_GObj *)
 
static bool grTMario_8021F9F8 (Ground_GObj *)
 
static void grTMario_8021FA00 (Ground_GObj *)
 
static void grTMario_8021FA04 (Ground_GObj *)
 
static void lbl_8021FA08 (HSD_GObj *)
 
static void grTMario_8021FA34 (Ground_GObj *)
 
static bool grTMario_8021FA94 (Ground_GObj *)
 
static void grTMario_8021FA9C (Ground_GObj *)
 
static void grTMario_8021FAD0 (Ground_GObj *)
 
static void grTMario_8021FAD4 (Ground_GObj *)
 
static bool grTMario_8021FB24 (Ground_GObj *)
 
static void grTMario_8021FB2C (Ground_GObj *)
 
static void grTMario_8021FB4C (Ground_GObj *)
 
static int lbl_8021FB50 (s32, HSD_GObj *)
 
static void grTMario_8021FBE8 (Vec3 *, f32)
 
static DynamicsDescgrTMario_8021FC50 (enum_t)
 
static bool grTMario_8021FC58 (Vec3 *, int, HSD_JObj *)
 

Variables

StageCallbacks grTMr_803E8548 []
 
StageData grTMr_803E85A4
 

Function Documentation

◆ grTMario_8021F840()

void grTMario_8021F840 ( bool  unk)
static

◆ grTMario_8021F844()

void grTMario_8021F844 ( void  )
static

◆ grTmario_UnkStage0_OnLoad()

void grTmario_UnkStage0_OnLoad ( void  )
static

◆ grTmario_UnkStage0_OnStart()

void grTmario_UnkStage0_OnStart ( void  )
static

◆ grTMario_8021F8DC()

bool grTMario_8021F8DC ( void  )
static

◆ grTMario_8021F8E4()

HSD_GObj * grTMario_8021F8E4 ( s32  arg0)
static

◆ grTMario_8021F9CC()

void grTMario_8021F9CC ( Ground_GObj gobj)
static

◆ grTMario_8021F9F8()

bool grTMario_8021F9F8 ( Ground_GObj gobj)
static

◆ grTMario_8021FA00()

void grTMario_8021FA00 ( Ground_GObj gobj)
static

◆ grTMario_8021FA04()

void grTMario_8021FA04 ( Ground_GObj gobj)
static

◆ lbl_8021FA08()

void lbl_8021FA08 ( HSD_GObj gobj)
static

◆ grTMario_8021FA34()

void grTMario_8021FA34 ( Ground_GObj gobj)
static

◆ grTMario_8021FA94()

bool grTMario_8021FA94 ( Ground_GObj gobj)
static

◆ grTMario_8021FA9C()

void grTMario_8021FA9C ( Ground_GObj gobj)
static

◆ grTMario_8021FAD0()

void grTMario_8021FAD0 ( Ground_GObj gobj)
static

◆ grTMario_8021FAD4()

void grTMario_8021FAD4 ( Ground_GObj gobj)
static

◆ grTMario_8021FB24()

bool grTMario_8021FB24 ( Ground_GObj gobj)
static

◆ grTMario_8021FB2C()

void grTMario_8021FB2C ( Ground_GObj gobj)
static

◆ grTMario_8021FB4C()

void grTMario_8021FB4C ( Ground_GObj gobj)
static

◆ lbl_8021FB50()

int lbl_8021FB50 ( s32  unk,
HSD_GObj gobj 
)
static

◆ grTMario_8021FBE8()

void grTMario_8021FBE8 ( Vec3 *  vec,
f32  arg8 
)
static

◆ grTMario_8021FC50()

DynamicsDesc * grTMario_8021FC50 ( enum_t  arg0)
static

◆ grTMario_8021FC58()

bool grTMario_8021FC58 ( Vec3 *  arg0,
int  arg1,
HSD_JObj arg2 
)
static

Variable Documentation

◆ grTMr_803E8548

StageCallbacks grTMr_803E8548[]
Initial value:
= {
{
0,
},
{
0,
},
{
(1 << 30) | (1 << 31),
},
{ NULL, NULL, NULL, NULL, 0 },
}
static void grTMario_8021FA00(Ground_GObj *)
Definition grtmario.c:157
static void grTMario_8021FB4C(Ground_GObj *)
Definition grtmario.c:200
static void grTMario_8021FAD4(Ground_GObj *)
Definition grtmario.c:185
static void grTMario_8021FAD0(Ground_GObj *)
Definition grtmario.c:183
static bool grTMario_8021F9F8(Ground_GObj *)
Definition grtmario.c:152
static void grTMario_8021FA34(Ground_GObj *)
Definition grtmario.c:166
static void grTMario_8021FA9C(Ground_GObj *)
Definition grtmario.c:177
static void grTMario_8021F9CC(Ground_GObj *)
Definition grtmario.c:146
static void grTMario_8021FB2C(Ground_GObj *)
Definition grtmario.c:195
static bool grTMario_8021FB24(Ground_GObj *)
Definition grtmario.c:190
static bool grTMario_8021FA94(Ground_GObj *)
Definition grtmario.c:172
static void grTMario_8021FA04(Ground_GObj *)
Definition grtmario.c:159
#define NULL
Definition stddef.h:19

◆ grTMr_803E85A4

StageData grTMr_803E85A4
Initial value:
= {
40,
"/GrTMr.dat",
(1 << 0),
0,
}
static void grTmario_UnkStage0_OnLoad(void)
Definition grtmario.c:105
static void grTMario_8021F840(bool)
Definition grtmario.c:89
static void grTMario_8021F844(void)
Definition grtmario.c:91
StageCallbacks grTMr_803E8548[]
Definition grtmario.c:48
static void grTmario_UnkStage0_OnStart(void)
Definition grtmario.c:107
static bool grTMario_8021F8DC(void)
Definition grtmario.c:112
static bool grTMario_8021FC58(Vec3 *, int, HSD_JObj *)
Definition grtmario.c:241
static DynamicsDesc * grTMario_8021FC50(enum_t)
Definition grtmario.c:236