SSBM Decomp
Loading...
Searching...
No Matches
grtyoshi.c File Reference
#include <platform.h>
#include "gr/granime.h"
#include "gr/grdisplay.h"
#include "gr/ground.h"
#include "gr/grzakogenerator.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 grTYoshi_80223B48 (bool)
 
static void grTYoshi_80223B4C (void)
 
static void grTyoshi_UnkStage0_OnLoad (void)
 
static void grTyoshi_UnkStage0_OnStart (void)
 
static bool grTYoshi_80223BE4 (void)
 
static HSD_GObjgrTYoshi_80223BEC (int gobj_id)
 
static void grTYoshi_80223CD4 (Ground_GObj *gobj)
 
static bool grTYoshi_80223D00 (Ground_GObj *)
 
static void grTYoshi_80223D08 (Ground_GObj *)
 
static void grTYoshi_80223D0C (Ground_GObj *)
 
static void grTYoshi_80223D10 (Ground_GObj *gobj)
 
static bool grTYoshi_80223D60 (Ground_GObj *)
 
static void grTYoshi_80223D68 (Ground_GObj *gobj)
 
static void grTYoshi_80223D9C (Ground_GObj *)
 
static void grTYoshi_80223DA0 (Ground_GObj *gobj)
 
static bool grTYoshi_80223DF0 (Ground_GObj *)
 
static void grTYoshi_80223DF8 (Ground_GObj *)
 
static void grTYoshi_80223E18 (Ground_GObj *)
 
static DynamicsDescgrTYoshi_80223E1C (enum_t)
 
static bool grTYoshi_80223E24 (Vec3 *, int, HSD_JObj *)
 

Variables

static StageCallbacks grTYs_803E9578 []
 
StageData grTYs_803E95D4
 
StageInfo stage_info
 

Function Documentation

◆ grTYoshi_80223B48()

static void grTYoshi_80223B48 ( bool  arg0)
static

◆ grTYoshi_80223B4C()

static void grTYoshi_80223B4C ( void  )
static

◆ grTyoshi_UnkStage0_OnLoad()

static void grTyoshi_UnkStage0_OnLoad ( void  )
static

◆ grTyoshi_UnkStage0_OnStart()

static void grTyoshi_UnkStage0_OnStart ( void  )
static

◆ grTYoshi_80223BE4()

static bool grTYoshi_80223BE4 ( void  )
static

◆ grTYoshi_80223BEC()

static HSD_GObj * grTYoshi_80223BEC ( int  gobj_id)
static

◆ grTYoshi_80223CD4()

static void grTYoshi_80223CD4 ( Ground_GObj gobj)
static

◆ grTYoshi_80223D00()

static bool grTYoshi_80223D00 ( Ground_GObj arg0)
static

◆ grTYoshi_80223D08()

static void grTYoshi_80223D08 ( Ground_GObj arg0)
static

◆ grTYoshi_80223D0C()

static void grTYoshi_80223D0C ( Ground_GObj arg0)
static

◆ grTYoshi_80223D10()

static void grTYoshi_80223D10 ( Ground_GObj gobj)
static

◆ grTYoshi_80223D60()

static bool grTYoshi_80223D60 ( Ground_GObj arg0)
static

◆ grTYoshi_80223D68()

static void grTYoshi_80223D68 ( Ground_GObj gobj)
static

◆ grTYoshi_80223D9C()

static void grTYoshi_80223D9C ( Ground_GObj arg0)
static

◆ grTYoshi_80223DA0()

static void grTYoshi_80223DA0 ( Ground_GObj gobj)
static

◆ grTYoshi_80223DF0()

static bool grTYoshi_80223DF0 ( Ground_GObj arg0)
static

◆ grTYoshi_80223DF8()

static void grTYoshi_80223DF8 ( Ground_GObj arg0)
static

◆ grTYoshi_80223E18()

static void grTYoshi_80223E18 ( Ground_GObj arg0)
static

◆ grTYoshi_80223E1C()

static DynamicsDesc * grTYoshi_80223E1C ( enum_t  arg0)
static

◆ grTYoshi_80223E24()

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

Variable Documentation

◆ grTYs_803E9578

StageCallbacks grTYs_803E9578[]
static
Initial value:
= {
{
0,
},
{
0,
},
{
(1 << 30) | (1 << 31),
},
{ 0 },
}
static void grTYoshi_80223CD4(Ground_GObj *gobj)
Definition grtyoshi.c:132
static void grTYoshi_80223DA0(Ground_GObj *gobj)
Definition grtyoshi.c:169
static void grTYoshi_80223D68(Ground_GObj *gobj)
Definition grtyoshi.c:161
static void grTYoshi_80223E18(Ground_GObj *)
Definition grtyoshi.c:188
static bool grTYoshi_80223D00(Ground_GObj *)
Definition grtyoshi.c:138
static void grTYoshi_80223DF8(Ground_GObj *)
Definition grtyoshi.c:183
static void grTYoshi_80223D9C(Ground_GObj *)
Definition grtyoshi.c:167
static void grTYoshi_80223D0C(Ground_GObj *)
Definition grtyoshi.c:145
static void grTYoshi_80223D10(Ground_GObj *gobj)
Definition grtyoshi.c:147
static void grTYoshi_80223D08(Ground_GObj *)
Definition grtyoshi.c:143
static bool grTYoshi_80223D60(Ground_GObj *)
Definition grtyoshi.c:156
static bool grTYoshi_80223DF0(Ground_GObj *)
Definition grtyoshi.c:178

◆ grTYs_803E95D4

StageData grTYs_803E95D4
Initial value:
= {
(1 << 0) | (1 << 2) | (1 << 3) | (1 << 4) | (1 << 5),
"/GrTYs.dat",
(1 << 0),
0,
}
static void grTYoshi_80223B4C(void)
Definition grtyoshi.c:84
static bool grTYoshi_80223BE4(void)
Definition grtyoshi.c:101
static void grTYoshi_80223B48(bool)
Definition grtyoshi.c:83
static void grTyoshi_UnkStage0_OnStart(void)
Definition grtyoshi.c:97
static StageCallbacks grTYs_803E9578[]
Definition grtyoshi.c:40
static void grTyoshi_UnkStage0_OnLoad(void)
Definition grtyoshi.c:96
static DynamicsDesc * grTYoshi_80223E1C(enum_t)
Definition grtyoshi.c:190
static bool grTYoshi_80223E24(Vec3 *, int, HSD_JObj *)
Definition grtyoshi.c:195
#define NULL
Definition stddef.h:19

◆ stage_info

StageInfo stage_info
extern