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

Functions

static void grFigure3_8020E504 (bool number)
static void grFigure3_8020E508 (void)
static void grFigure3_OnLoad (void)
static void grFigure3_OnStart (void)
static bool grFigure3_8020E5A0 (void)
static HSD_GObjgrFigure3_8020E5A8 (int gobj_id)
static void grFigure3_8020E690 (Ground_GObj *gobj)
static bool grFigure3_8020E6BC (Ground_GObj *)
static void grFigure3_8020E6C4 (Ground_GObj *gobj)
static void grFigure3_8020E6C8 (Ground_GObj *)
static void grFigure3_8020E6CC (Ground_GObj *gobj)
static bool grFigure3_8020E6F8 (Ground_GObj *)
static void grFigure3_8020E700 (Ground_GObj *gobj)
static void grFigure3_8020E724 (Ground_GObj *)
static void grFigure3_8020E728 (Ground_GObj *gobj)
static bool grFigure3_8020E778 (Ground_GObj *)
static void grFigure3_8020E780 (Ground_GObj *gobj)
static void grFigure3_8020E784 (Ground_GObj *)
static DynamicsDescgrFigure3_8020E788 (enum_t)
static bool grFigure3_8020E790 (Vec3 *vector, int number, HSD_JObj *jobj)

Variables

static StageCallbacks grEF2_StageCallbacks [3]
StageData grEF3_StageData
static void * yakumono_param

Function Documentation

◆ grFigure3_8020E504()

void grFigure3_8020E504 ( bool number)
static

◆ grFigure3_8020E508()

void grFigure3_8020E508 ( void )
static

◆ grFigure3_OnLoad()

void grFigure3_OnLoad ( void )
static

◆ grFigure3_OnStart()

void grFigure3_OnStart ( void )
static

◆ grFigure3_8020E5A0()

bool grFigure3_8020E5A0 ( void )
static

◆ grFigure3_8020E5A8()

HSD_GObj * grFigure3_8020E5A8 ( int gobj_id)
static

◆ grFigure3_8020E690()

void grFigure3_8020E690 ( Ground_GObj * gobj)
static

◆ grFigure3_8020E6BC()

bool grFigure3_8020E6BC ( Ground_GObj * arg0)
static

◆ grFigure3_8020E6C4()

void grFigure3_8020E6C4 ( Ground_GObj * gobj)
static

◆ grFigure3_8020E6C8()

void grFigure3_8020E6C8 ( Ground_GObj * arg0)
static

◆ grFigure3_8020E6CC()

void grFigure3_8020E6CC ( Ground_GObj * gobj)
static

◆ grFigure3_8020E6F8()

bool grFigure3_8020E6F8 ( Ground_GObj * arg0)
static

◆ grFigure3_8020E700()

void grFigure3_8020E700 ( Ground_GObj * gobj)
static

◆ grFigure3_8020E724()

void grFigure3_8020E724 ( Ground_GObj * arg0)
static

◆ grFigure3_8020E728()

void grFigure3_8020E728 ( Ground_GObj * gobj)
static

◆ grFigure3_8020E778()

bool grFigure3_8020E778 ( Ground_GObj * arg0)
static

◆ grFigure3_8020E780()

void grFigure3_8020E780 ( Ground_GObj * gobj)
static

◆ grFigure3_8020E784()

void grFigure3_8020E784 ( Ground_GObj * arg0)
static

◆ grFigure3_8020E788()

DynamicsDesc * grFigure3_8020E788 ( enum_t arg0)
static

◆ grFigure3_8020E790()

bool grFigure3_8020E790 ( Vec3 * vector,
int number,
HSD_JObj * jobj )
static

Variable Documentation

◆ grEF2_StageCallbacks

StageCallbacks grEF2_StageCallbacks[3]
static
Initial value:
= {
grFigure3_8020E724, 0xC0000000 },
}
static void grFigure3_8020E6C4(Ground_GObj *gobj)
Definition grfigure3.c:118
static void grFigure3_8020E6CC(Ground_GObj *gobj)
Definition grfigure3.c:122
static void grFigure3_8020E784(Ground_GObj *)
Definition grfigure3.c:153
static bool grFigure3_8020E6F8(Ground_GObj *)
Definition grfigure3.c:128
static void grFigure3_8020E728(Ground_GObj *gobj)
Definition grfigure3.c:141
static void grFigure3_8020E690(Ground_GObj *gobj)
Definition grfigure3.c:107
static void grFigure3_8020E724(Ground_GObj *)
Definition grfigure3.c:139
static bool grFigure3_8020E778(Ground_GObj *)
Definition grfigure3.c:146
static bool grFigure3_8020E6BC(Ground_GObj *)
Definition grfigure3.c:113
static void grFigure3_8020E780(Ground_GObj *gobj)
Definition grfigure3.c:151
static void grFigure3_8020E700(Ground_GObj *gobj)
Definition grfigure3.c:133
static void grFigure3_8020E6C8(Ground_GObj *)
Definition grfigure3.c:120

◆ grEF3_StageData

StageData grEF3_StageData
Initial value:
= {
"/GrEF3.dat",
0x00000001,
0UL,
}
static StageCallbacks grEF2_StageCallbacks[3]
Definition grfigure2.c:39
static void grFigure3_OnLoad(void)
Definition grfigure3.c:79
static void grFigure3_8020E508(void)
Definition grfigure3.c:67
static bool grFigure3_8020E5A0(void)
Definition grfigure3.c:86
static bool grFigure3_8020E790(Vec3 *vector, int number, HSD_JObj *jobj)
Definition grfigure3.c:160
static DynamicsDesc * grFigure3_8020E788(enum_t)
Definition grfigure3.c:155
static void grFigure3_8020E504(bool number)
Definition grfigure3.c:65
static void grFigure3_OnStart(void)
Definition grfigure3.c:81
@ Gr_Kind_Figure3
Definition forward.h:125
#define NULL
Definition stddef.h:19

◆ yakumono_param

void* yakumono_param
static