SSBM Decomp
Loading...
Searching...
No Matches
grfigure1.c File Reference
#include "gr/grfigure1.h"
#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 grFigure1_8020DFDC (bool)
 
static void grFigure1_8020DFE0 (void)
 
static void grFigure1_UnkStage0_OnLoad (void)
 
static void grFigure1_UnkStage0_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_8020E260 (enum_t)
 
static bool grFigure1_8020E268 (Vec3 *, int, HSD_JObj *)
 
void grFigure1_8020E270 (bool n)
 

Variables

static StageCallbacks grEF1_803E6278 [3]
 
StageData grEF1_803E62C0
 
UNK_T grEF1_804D6A70
 
StageInfo stage_info
 

Function Documentation

◆ grFigure1_8020DFDC()

static void grFigure1_8020DFDC ( bool  n)
static

◆ grFigure1_8020DFE0()

static void grFigure1_8020DFE0 ( void  )
static

◆ grFigure1_UnkStage0_OnLoad()

static void grFigure1_UnkStage0_OnLoad ( void  )
static

◆ grFigure1_UnkStage0_OnStart()

static void grFigure1_UnkStage0_OnStart ( void  )
static

◆ grFigure1_8020E078()

static bool grFigure1_8020E078 ( void  )
static

◆ grFigure1_8020E080()

static HSD_GObj * grFigure1_8020E080 ( int  gobj_id)
static

◆ grFigure1_8020E168()

static void grFigure1_8020E168 ( Ground_GObj gobj)
static

◆ grFigure1_8020E194()

static bool grFigure1_8020E194 ( Ground_GObj arg0)
static

◆ grFigure1_8020E19C()

static void grFigure1_8020E19C ( Ground_GObj gobj)
static

◆ grFigure1_8020E1A0()

static void grFigure1_8020E1A0 ( Ground_GObj arg0)
static

◆ grFigure1_8020E1A4()

static void grFigure1_8020E1A4 ( Ground_GObj gobj)
static

◆ grFigure1_8020E1D0()

static bool grFigure1_8020E1D0 ( Ground_GObj arg0)
static

◆ grFigure1_8020E1D8()

static void grFigure1_8020E1D8 ( Ground_GObj gobj)
static

◆ grFigure1_8020E1FC()

static void grFigure1_8020E1FC ( Ground_GObj arg0)
static

◆ grFigure1_8020E200()

static void grFigure1_8020E200 ( Ground_GObj gobj)
static

◆ grFigure1_8020E250()

static bool grFigure1_8020E250 ( Ground_GObj arg0)
static

◆ grFigure1_8020E258()

static void grFigure1_8020E258 ( Ground_GObj gobj)
static

◆ grFigure1_8020E25C()

static void grFigure1_8020E25C ( Ground_GObj arg0)
static

◆ grFigure1_8020E260()

static DynamicsDesc * grFigure1_8020E260 ( enum_t  arg0)
static

◆ grFigure1_8020E268()

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

◆ grFigure1_8020E270()

void grFigure1_8020E270 ( bool  n)

Variable Documentation

◆ grEF1_803E6278

StageCallbacks grEF1_803E6278[3]
static
Initial value:
= {
grFigure1_8020E1FC, (1 << 30) | (1 << 31) },
}
static bool grFigure1_8020E194(Ground_GObj *)
Definition grfigure1.c:132
static void grFigure1_8020E168(Ground_GObj *)
Definition grfigure1.c:126
static void grFigure1_8020E25C(Ground_GObj *)
Definition grfigure1.c:176
static bool grFigure1_8020E1D0(Ground_GObj *)
Definition grfigure1.c:147
static void grFigure1_8020E200(Ground_GObj *)
Definition grfigure1.c:160
static void grFigure1_8020E19C(Ground_GObj *)
Definition grfigure1.c:137
static void grFigure1_8020E1FC(Ground_GObj *)
Definition grfigure1.c:158
static void grFigure1_8020E258(Ground_GObj *)
Definition grfigure1.c:174
static void grFigure1_8020E1A0(Ground_GObj *)
Definition grfigure1.c:139
static void grFigure1_8020E1D8(Ground_GObj *)
Definition grfigure1.c:152
static bool grFigure1_8020E250(Ground_GObj *)
Definition grfigure1.c:169
static void grFigure1_8020E1A4(Ground_GObj *)
Definition grfigure1.c:141

◆ grEF1_803E62C0

StageData grEF1_803E62C0
Initial value:
= {
(1 << 2) | (1 << 6),
"/GrEF1.dat",
(1 << 0),
0,
}
static bool grFigure1_8020E078(void)
Definition grfigure1.c:92
static StageCallbacks grEF1_803E6278[3]
Definition grfigure1.c:42
static void grFigure1_8020DFE0(void)
Definition grfigure1.c:73
static void grFigure1_UnkStage0_OnLoad(void)
Definition grfigure1.c:85
static void grFigure1_8020DFDC(bool)
Definition grfigure1.c:71
static DynamicsDesc * grFigure1_8020E260(enum_t)
Definition grfigure1.c:178
static bool grFigure1_8020E268(Vec3 *, int, HSD_JObj *)
Definition grfigure1.c:183
static void grFigure1_UnkStage0_OnStart(void)
Definition grfigure1.c:87
#define NULL
Definition stddef.h:19

◆ grEF1_804D6A70

UNK_T grEF1_804D6A70

◆ stage_info

StageInfo stage_info
extern