SSBM Decomp
Loading...
Searching...
No Matches
grfigure2.c File Reference
#include "gr/grfigure2.h"
#include <platform.h>
#include "gr/granime.h"
#include "gr/grdisplay.h"
#include "gr/grfigure1.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 grFigure2_8020E274 (void)
 
static void grFigure2_UnkStage0_OnLoad (void)
 
static void grFigure2_UnkStage0_OnStart (void)
 
static bool grFigure2_8020E30C (void)
 
static HSD_GObjgrFigure2_8020E314 (int gobj_id)
 
static void grFigure2_8020E3FC (Ground_GObj *gobj)
 
static bool grFigure2_8020E428 (Ground_GObj *)
 
static void grFigure2_8020E430 (Ground_GObj *gobj)
 
static void grFigure2_8020E434 (Ground_GObj *)
 
static void grFigure2_8020E438 (Ground_GObj *gobj)
 
static bool grFigure2_8020E464 (Ground_GObj *)
 
static void grFigure2_8020E46C (Ground_GObj *gobj)
 
static void grFigure2_8020E490 (Ground_GObj *)
 
static void grFigure2_8020E494 (Ground_GObj *gobj)
 
static bool grFigure2_8020E4E4 (Ground_GObj *)
 
static void grFigure2_8020E4EC (Ground_GObj *gobj)
 
static void grFigure2_8020E4F0 (Ground_GObj *)
 
static DynamicsDescgrFigure2_8020E4F4 (enum_t arg0)
 
static bool grFigure2_8020E4FC (Vec3 *vector, int number, HSD_JObj *jobj)
 

Variables

static StageCallbacks grEF2_803E6328 [3]
 
StageData grEF2_803E6370
 
void * grEF2_804D6A78
 
StageInfo stage_info
 

Function Documentation

◆ grFigure2_8020E274()

static void grFigure2_8020E274 ( void  )
static

◆ grFigure2_UnkStage0_OnLoad()

static void grFigure2_UnkStage0_OnLoad ( void  )
static

◆ grFigure2_UnkStage0_OnStart()

static void grFigure2_UnkStage0_OnStart ( void  )
static

◆ grFigure2_8020E30C()

static bool grFigure2_8020E30C ( void  )
static

◆ grFigure2_8020E314()

static HSD_GObj * grFigure2_8020E314 ( int  gobj_id)
static

◆ grFigure2_8020E3FC()

static void grFigure2_8020E3FC ( Ground_GObj gobj)
static

◆ grFigure2_8020E428()

static bool grFigure2_8020E428 ( Ground_GObj arg0)
static

◆ grFigure2_8020E430()

static void grFigure2_8020E430 ( Ground_GObj gobj)
static

◆ grFigure2_8020E434()

static void grFigure2_8020E434 ( Ground_GObj arg0)
static

◆ grFigure2_8020E438()

static void grFigure2_8020E438 ( Ground_GObj gobj)
static

◆ grFigure2_8020E464()

static bool grFigure2_8020E464 ( Ground_GObj arg0)
static

◆ grFigure2_8020E46C()

static void grFigure2_8020E46C ( Ground_GObj gobj)
static

◆ grFigure2_8020E490()

static void grFigure2_8020E490 ( Ground_GObj arg0)
static

◆ grFigure2_8020E494()

static void grFigure2_8020E494 ( Ground_GObj gobj)
static

◆ grFigure2_8020E4E4()

static bool grFigure2_8020E4E4 ( Ground_GObj arg0)
static

◆ grFigure2_8020E4EC()

static void grFigure2_8020E4EC ( Ground_GObj gobj)
static

◆ grFigure2_8020E4F0()

static void grFigure2_8020E4F0 ( Ground_GObj arg0)
static

◆ grFigure2_8020E4F4()

static DynamicsDesc * grFigure2_8020E4F4 ( enum_t  arg0)
static

◆ grFigure2_8020E4FC()

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

Variable Documentation

◆ grEF2_803E6328

StageCallbacks grEF2_803E6328[3]
static
Initial value:
= {
grFigure2_8020E490, 0xC0000000 },
}
static void grFigure2_8020E494(Ground_GObj *gobj)
Definition grfigure2.c:156
static bool grFigure2_8020E4E4(Ground_GObj *)
Definition grfigure2.c:165
static void grFigure2_8020E430(Ground_GObj *gobj)
Definition grfigure2.c:133
static void grFigure2_8020E438(Ground_GObj *gobj)
Definition grfigure2.c:137
static void grFigure2_8020E4EC(Ground_GObj *gobj)
Definition grfigure2.c:170
static bool grFigure2_8020E464(Ground_GObj *)
Definition grfigure2.c:143
static void grFigure2_8020E490(Ground_GObj *)
Definition grfigure2.c:154
static void grFigure2_8020E434(Ground_GObj *)
Definition grfigure2.c:135
static bool grFigure2_8020E428(Ground_GObj *)
Definition grfigure2.c:128
static void grFigure2_8020E4F0(Ground_GObj *)
Definition grfigure2.c:172
static void grFigure2_8020E46C(Ground_GObj *gobj)
Definition grfigure2.c:148
static void grFigure2_8020E3FC(Ground_GObj *gobj)
Definition grfigure2.c:122

◆ grEF2_803E6370

StageData grEF2_803E6370
Initial value:
= {
0x00000045,
"/GrEF2.dat",
0x00000001,
0UL,
}
void grFigure1_8020E270(bool n)
Definition grfigure1.c:188
static StageCallbacks grEF2_803E6328[3]
Definition grfigure2.c:43
static void grFigure2_UnkStage0_OnStart(void)
Definition grfigure2.c:85
static DynamicsDesc * grFigure2_8020E4F4(enum_t arg0)
Definition grfigure2.c:174
static void grFigure2_8020E274(void)
Definition grfigure2.c:72
static bool grFigure2_8020E4FC(Vec3 *vector, int number, HSD_JObj *jobj)
Definition grfigure2.c:179
static bool grFigure2_8020E30C(void)
Definition grfigure2.c:90
static void grFigure2_UnkStage0_OnLoad(void)
Definition grfigure2.c:83
#define NULL
Definition stddef.h:19

◆ grEF2_804D6A78

void* grEF2_804D6A78

◆ stage_info

StageInfo stage_info
extern