SSBM Decomp
Loading...
Searching...
No Matches
grfigure1.c File Reference
#include "gr/grfigure1.h"
#include <platform.h>
#include "gr/granime.h"
#include "gr/ground.h"
#include "gr/grzakogenerator.h"
#include "gr/inlines.h"
#include "gr/types.h"
#include "lb/forward.h"
#include "lb/lbspdisplay.h"
#include <dolphin/mtx.h>
#include <baselib/gobj.h>
#include <baselib/gobjproc.h>
#include <baselib/jobj.h>

Functions

static void grFigure1_OnDemoInit (int)
static void grFigure1_OnInit (void)
static void grFigure1_OnLoad (void)
static void grFigure1_OnStart (void)
static bool grFigure1_8020E078 (void)
static HSD_GObjgrFigure1_8020E080 (int)
static void grFigure1_8020E168 (Ground_GObj *)
static bool grFigure1_8020E194 (Ground_GObj *)
static void grFigure1_8020E19C (Ground_GObj *)
static void grFigure1_8020E1A0 (Ground_GObj *)
static void grFigure1_8020E1A4 (Ground_GObj *)
static bool grFigure1_8020E1D0 (Ground_GObj *)
static void grFigure1_8020E1D8 (Ground_GObj *)
static void grFigure1_8020E1FC (Ground_GObj *)
static void grFigure1_8020E200 (Ground_GObj *)
static bool grFigure1_8020E250 (Ground_GObj *)
static void grFigure1_8020E258 (Ground_GObj *)
static void grFigure1_8020E25C (Ground_GObj *)
static DynamicsDescgrFigure1_OnTouchLine (enum_t)
static bool grFigure1_OnCheckShadowRender (Vec3 *, int, HSD_JObj *)
void grFigure1_8020E270 (bool n)

Variables

static StageCallbacks grEF1_StageCallbacks [3]
StageData grEF1_StageData
static void * yakumono_param

Function Documentation

◆ grFigure1_OnDemoInit()

void grFigure1_OnDemoInit ( int unused)
static

◆ grFigure1_OnInit()

void grFigure1_OnInit ( void )
static

◆ grFigure1_OnLoad()

void grFigure1_OnLoad ( void )
static

◆ grFigure1_OnStart()

void grFigure1_OnStart ( void )
static

◆ grFigure1_8020E078()

bool grFigure1_8020E078 ( void )
static

◆ grFigure1_8020E080()

HSD_GObj * grFigure1_8020E080 ( int gobj_id)
static

◆ grFigure1_8020E168()

void grFigure1_8020E168 ( Ground_GObj * gobj)
static

◆ grFigure1_8020E194()

bool grFigure1_8020E194 ( Ground_GObj * arg0)
static

◆ grFigure1_8020E19C()

void grFigure1_8020E19C ( Ground_GObj * gobj)
static

◆ grFigure1_8020E1A0()

void grFigure1_8020E1A0 ( Ground_GObj * arg0)
static

◆ grFigure1_8020E1A4()

void grFigure1_8020E1A4 ( Ground_GObj * gobj)
static

◆ grFigure1_8020E1D0()

bool grFigure1_8020E1D0 ( Ground_GObj * arg0)
static

◆ grFigure1_8020E1D8()

void grFigure1_8020E1D8 ( Ground_GObj * gobj)
static

◆ grFigure1_8020E1FC()

void grFigure1_8020E1FC ( Ground_GObj * arg0)
static

◆ grFigure1_8020E200()

void grFigure1_8020E200 ( Ground_GObj * gobj)
static

◆ grFigure1_8020E250()

bool grFigure1_8020E250 ( Ground_GObj * arg0)
static

◆ grFigure1_8020E258()

void grFigure1_8020E258 ( Ground_GObj * gobj)
static

◆ grFigure1_8020E25C()

void grFigure1_8020E25C ( Ground_GObj * arg0)
static

◆ grFigure1_OnTouchLine()

DynamicsDesc * grFigure1_OnTouchLine ( enum_t arg0)
static

◆ grFigure1_OnCheckShadowRender()

bool grFigure1_OnCheckShadowRender ( Vec3 * v,
int n,
HSD_JObj * o )
static

◆ grFigure1_8020E270()

void grFigure1_8020E270 ( bool n)

Variable Documentation

◆ grEF1_StageCallbacks

StageCallbacks grEF1_StageCallbacks[3]
static
Initial value:
= {
grFigure1_8020E1FC, (1 << 30) | (1 << 31) },
}
static bool grFigure1_8020E194(Ground_GObj *)
Definition grfigure1.c:116
static void grFigure1_8020E168(Ground_GObj *)
Definition grfigure1.c:110
static void grFigure1_8020E25C(Ground_GObj *)
Definition grfigure1.c:158
static bool grFigure1_8020E1D0(Ground_GObj *)
Definition grfigure1.c:133
static void grFigure1_8020E200(Ground_GObj *)
Definition grfigure1.c:146
static void grFigure1_8020E19C(Ground_GObj *)
Definition grfigure1.c:121
static void grFigure1_8020E1FC(Ground_GObj *)
Definition grfigure1.c:144
static void grFigure1_8020E258(Ground_GObj *)
Definition grfigure1.c:156
static void grFigure1_8020E1A0(Ground_GObj *)
Definition grfigure1.c:123
static void grFigure1_8020E1D8(Ground_GObj *)
Definition grfigure1.c:138
static bool grFigure1_8020E250(Ground_GObj *)
Definition grfigure1.c:151
static void grFigure1_8020E1A4(Ground_GObj *)
Definition grfigure1.c:125

◆ grEF1_StageData

StageData grEF1_StageData
Initial value:
= {
"/GrEF1.dat",
(1 << 0),
0,
}
static bool grFigure1_8020E078(void)
Definition grfigure1.c:89
static void grFigure1_OnStart(void)
Definition grfigure1.c:84
static StageCallbacks grEF1_StageCallbacks[3]
Definition grfigure1.c:41
static void grFigure1_OnLoad(void)
Definition grfigure1.c:82
static void grFigure1_OnInit(void)
Definition grfigure1.c:70
static DynamicsDesc * grFigure1_OnTouchLine(enum_t)
Definition grfigure1.c:160
static void grFigure1_OnDemoInit(int)
Definition grfigure1.c:68
static bool grFigure1_OnCheckShadowRender(Vec3 *, int, HSD_JObj *)
Definition grfigure1.c:165
@ Gr_Kind_Figure1
Definition forward.h:123
#define NULL
Definition stddef.h:19

◆ yakumono_param

void* yakumono_param
static