SSBM Decomp
Loading...
Searching...
No Matches
grtmario.c File Reference
#include <platform.h>
#include "lb/forward.h"
#include <dolphin/mtx/forward.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/lb_00F9.h"
#include <dolphin/os/OSError.h>
#include <baselib/gobj.h>
#include <baselib/gobjgxlink.h>
#include <baselib/gobjproc.h>
#include <baselib/psappsrt.h>

Functions

static void grTMario_8021F840 (int)
 
static void grTMario_8021F844 (void)
 
static void grTMario_8021F8B4 (void)
 
static void grTMario_8021F8B8 (void)
 
static bool grTMario_8021F8DC (void)
 
static HSD_GObjgrTMario_8021F8E4 (s32)
 
static void grTMario_8021F9CC (HSD_GObj *)
 
static bool grTMario_8021F9F8 (HSD_GObj *)
 
static void grTMario_8021FA00 (HSD_GObj *)
 
static void grTMario_8021FA04 (HSD_GObj *)
 
static void lbl_8021FA08 (HSD_GObj *)
 
static void grTMario_8021FA34 (HSD_GObj *)
 
static bool grTMario_8021FA94 (HSD_GObj *)
 
static void grTMario_8021FA9C (HSD_GObj *)
 
static void grTMario_8021FAD0 (HSD_GObj *)
 
static void grTMario_8021FAD4 (HSD_GObj *)
 
static bool grTMario_8021FB24 (HSD_GObj *)
 
static void grTMario_8021FB2C (HSD_GObj *)
 
static void grTMario_8021FB4C (HSD_GObj *)
 
static int lbl_8021FB50 (s32, HSD_GObj *)
 
static void grTMario_8021FBE8 (S32Vec3 *, 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 ( int  unk)
static

◆ grTMario_8021F844()

void grTMario_8021F844 ( void  )
static

◆ grTMario_8021F8B4()

void grTMario_8021F8B4 ( void  )
static

◆ grTMario_8021F8B8()

void grTMario_8021F8B8 ( void  )
static

◆ grTMario_8021F8DC()

bool grTMario_8021F8DC ( void  )
static

◆ grTMario_8021F8E4()

HSD_GObj * grTMario_8021F8E4 ( s32  arg0)
static

◆ grTMario_8021F9CC()

void grTMario_8021F9CC ( HSD_GObj gobj)
static

◆ grTMario_8021F9F8()

bool grTMario_8021F9F8 ( HSD_GObj gobj)
static

◆ grTMario_8021FA00()

void grTMario_8021FA00 ( HSD_GObj gobj)
static

◆ grTMario_8021FA04()

void grTMario_8021FA04 ( HSD_GObj gobj)
static

◆ lbl_8021FA08()

void lbl_8021FA08 ( HSD_GObj gobj)
static

◆ grTMario_8021FA34()

void grTMario_8021FA34 ( HSD_GObj gobj)
static

◆ grTMario_8021FA94()

bool grTMario_8021FA94 ( HSD_GObj gobj)
static

◆ grTMario_8021FA9C()

void grTMario_8021FA9C ( HSD_GObj gobj)
static

◆ grTMario_8021FAD0()

void grTMario_8021FAD0 ( HSD_GObj gobj)
static

◆ grTMario_8021FAD4()

void grTMario_8021FAD4 ( HSD_GObj gobj)
static

◆ grTMario_8021FB24()

bool grTMario_8021FB24 ( HSD_GObj gobj)
static

◆ grTMario_8021FB2C()

void grTMario_8021FB2C ( HSD_GObj gobj)
static

◆ grTMario_8021FB4C()

void grTMario_8021FB4C ( HSD_GObj gobj)
static

◆ lbl_8021FB50()

int lbl_8021FB50 ( s32  unk,
HSD_GObj gobj 
)
static

◆ grTMario_8021FBE8()

void grTMario_8021FBE8 ( S32Vec3 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_8021F9CC(HSD_GObj *)
Definition grtmario.c:145
static void grTMario_8021FA00(HSD_GObj *)
Definition grtmario.c:156
static void grTMario_8021FAD0(HSD_GObj *)
Definition grtmario.c:182
static bool grTMario_8021FB24(HSD_GObj *)
Definition grtmario.c:189
static void grTMario_8021FA34(HSD_GObj *)
Definition grtmario.c:165
static void grTMario_8021FB2C(HSD_GObj *)
Definition grtmario.c:194
static bool grTMario_8021FA94(HSD_GObj *)
Definition grtmario.c:171
static void grTMario_8021FAD4(HSD_GObj *)
Definition grtmario.c:184
static bool grTMario_8021F9F8(HSD_GObj *)
Definition grtmario.c:151
static void grTMario_8021FB4C(HSD_GObj *)
Definition grtmario.c:199
static void grTMario_8021FA9C(HSD_GObj *)
Definition grtmario.c:176
static void grTMario_8021FA04(HSD_GObj *)
Definition grtmario.c:158
#define NULL
A null pointer.
Definition stddef.h:19

◆ grTMr_803E85A4

StageData grTMr_803E85A4
Initial value:
= {
40,
"/GrTMr.dat",
(1 << 0),
0,
}
static void grTMario_8021F8B4(void)
Definition grtmario.c:104
static void grTMario_8021F844(void)
Definition grtmario.c:90
StageCallbacks grTMr_803E8548[]
Definition grtmario.c:47
static void grTMario_8021F840(int)
Definition grtmario.c:88
static bool grTMario_8021F8DC(void)
Definition grtmario.c:111
static void grTMario_8021F8B8(void)
Definition grtmario.c:106
static bool grTMario_8021FC58(Vec3 *, int, HSD_JObj *)
Definition grtmario.c:240
static DynamicsDesc * grTMario_8021FC50(enum_t)
Definition grtmario.c:235