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/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>
#include <baselib/jobj.h>

Functions

static void grTYoshi_OnDemoInit (bool)
 
static void grTYoshi_OnInit (void)
 
static void grTYoshi_OnLoad (void)
 
static void grTYoshi_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_OnTouchLine (enum_t)
 
static bool grTYoshi_OnCheckShadowRender (Vec3 *, int, HSD_JObj *)
 

Variables

static StageCallbacks grTYs_803E9578 []
 
StageData grTYs_803E95D4
 

Function Documentation

◆ grTYoshi_OnDemoInit()

static void grTYoshi_OnDemoInit ( bool  arg0)
static

◆ grTYoshi_OnInit()

static void grTYoshi_OnInit ( void  )
static

◆ grTYoshi_OnLoad()

static void grTYoshi_OnLoad ( void  )
static

◆ grTYoshi_OnStart()

static void grTYoshi_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_OnTouchLine()

static DynamicsDesc * grTYoshi_OnTouchLine ( enum_t  arg0)
static

◆ grTYoshi_OnCheckShadowRender()

static bool grTYoshi_OnCheckShadowRender ( 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:126
static void grTYoshi_80223DA0(Ground_GObj *gobj)
Definition grtyoshi.c:163
static void grTYoshi_80223D68(Ground_GObj *gobj)
Definition grtyoshi.c:155
static void grTYoshi_80223E18(Ground_GObj *)
Definition grtyoshi.c:182
static bool grTYoshi_80223D00(Ground_GObj *)
Definition grtyoshi.c:132
static void grTYoshi_80223DF8(Ground_GObj *)
Definition grtyoshi.c:177
static void grTYoshi_80223D9C(Ground_GObj *)
Definition grtyoshi.c:161
static void grTYoshi_80223D0C(Ground_GObj *)
Definition grtyoshi.c:139
static void grTYoshi_80223D10(Ground_GObj *gobj)
Definition grtyoshi.c:141
static void grTYoshi_80223D08(Ground_GObj *)
Definition grtyoshi.c:137
static bool grTYoshi_80223D60(Ground_GObj *)
Definition grtyoshi.c:150
static bool grTYoshi_80223DF0(Ground_GObj *)
Definition grtyoshi.c:172

◆ grTYs_803E95D4

StageData grTYs_803E95D4
Initial value:
= {
"/GrTYs.dat",
(1 << 0),
0,
}
static void grTYoshi_OnLoad(void)
Definition grtyoshi.c:98
static bool grTYoshi_80223BE4(void)
Definition grtyoshi.c:105
static void grTYoshi_OnDemoInit(bool)
Definition grtyoshi.c:83
static void grTYoshi_OnStart(void)
Definition grtyoshi.c:100
static DynamicsDesc * grTYoshi_OnTouchLine(enum_t)
Definition grtyoshi.c:184
static StageCallbacks grTYs_803E9578[]
Definition grtyoshi.c:42
static bool grTYoshi_OnCheckShadowRender(Vec3 *, int, HSD_JObj *)
Definition grtyoshi.c:189
static void grTYoshi_OnInit(void)
Definition grtyoshi.c:85
@ TYOSHI
Definition forward.h:166
#define NULL
Definition stddef.h:19