SSBM Decomp
Loading...
Searching...
No Matches
grizumi.h
Go to the documentation of this file.
1#ifndef GALE01_1CBB84
2#define GALE01_1CBB84
3
4#include <Runtime/platform.h>
5
6#include <melee/gr/forward.h>
7#include <melee/lb/forward.h>
9
10#include <dolphin/mtx.h>
11
12/* 1CBB84 */ void grIzumi_801CBB84(bool);
13/* 1CBB88 */ void grIzumi_801CBB88(void);
14/* 1CBC0C */ void grIzumi_OnLoad(void);
15/* 1CBCBC */ void grIzumi_OnStart(void);
16/* 1CBCE0 */ bool grIzumi_801CBCE0(void);
17/* 1CBCE8 */ HSD_GObj* grIzumi_801CBCE8(int gobj_id);
18/* 1CBDD4 */ void grIzumi_801CBDD4(Ground_GObj* gobj);
19/* 1CBE00 */ bool grIzumi_801CBE00(Ground_GObj* gobj);
20/* 1CBE08 */ void grIzumi_801CBE08(Ground_GObj* gobj);
21/* 1CBE0C */ void grIzumi_801CBE0C(Ground_GObj* gobj);
22/* 1CBE10 */ void grIzumi_801CBE10(Ground_GObj* gobj);
23/* 1CBE54 */ bool grIzumi_801CBE54(Ground_GObj* gobj);
24/* 1CBE5C */ void grIzumi_801CBE5C(Ground_GObj* gobj);
25/* 1CBE60 */ void grIzumi_801CBE60(Ground_GObj* gobj);
26/* 1CBE64 */ void grIzumi_801CBE64(Ground_GObj* gobj);
27/* 1CC0CC */ bool grIzumi_801CC0CC(Ground_GObj* gobj);
28/* 1CC0D4 */ void grIzumi_801CC0D4(Ground_GObj* gobj);
29/* 1CC338 */ void grIzumi_801CC338(Ground_GObj* gobj);
30/* 1CC33C */ void grIzumi_801CC33C(Ground_GObj* gobj);
31/* 1CC350 */ bool grIzumi_801CC350(Ground_GObj* gobj);
32/* 1CC358 */ void grIzumi_801CC358(Ground_GObj* gobj);
33/* 1CCA10 */ void grIzumi_801CCA10(Ground_GObj* gobj);
34/* 1CCA14 */ void grIzumi_801CCA14(Ground_GObj* gobj);
35/* 1CCA54 */ bool grIzumi_801CCA54(Ground_GObj* gobj);
36/* 1CCA5C */ void grIzumi_801CCA5C(Ground_GObj* gobj);
37/* 1CCA60 */ void grIzumi_801CCA60(Ground_GObj* gobj);
38/* 1CCA64 */ void grIzumi_801CCA64(Ground_GObj* gobj);
39/* 1CCB08 */ bool grIzumi_801CCB08(Ground_GObj* gobj);
40/* 1CCB10 */ void grIzumi_801CCB10(Ground_GObj* gobj);
41/* 1CCB14 */ void grIzumi_801CCB14(Ground_GObj* gobj);
42/* 1CCB18 */ void grIzumi_801CCB18(HSD_GObj* gobj);
43/* 1CCB90 */ void grIzumi_801CCB90(HSD_GObj* gobj, intptr_t renderpass);
44/* 1CCBDC */ HSD_GObj* grIzumi_801CCBDC(float height, Vec3* a, int b,
45 HSD_JObj* jobj);
46/* 1CCD98 */ HSD_GObj* grIzumi_801CCD98(void);
47/* 1CCEA0 */ void grIzumi_801CCEA0(HSD_GObj* gobj, intptr_t renderpass);
48/* 1CD090 */ HSD_TObj* grIzumi_801CD090(HSD_GObj* gobj, HSD_ImageDesc* image);
49/* 1CD220 */ void grIzumi_801CD220(HSD_GObj* gobj, intptr_t);
51/* 1CD280 */ bool grIzumi_801CD280(Vec3*, int, HSD_JObj*);
52/* 1CD2D4 */ void grIzumi_801CD2D4(void);
53/* 3E0E5C */ extern StageData grIz_StageData;
54
56 float x0;
57 int x4;
58 float x8;
59 float xC;
60 float x10;
61 float x14;
62 float x18;
63 float x1C;
64 float x20;
65 float x24;
66 float x28;
67 float x2C;
68 float x30;
69 float x34;
70 float x38;
71 float x3C;
72 float x40;
73 float x44;
74 float x48;
75 float x4C;
76 float x50;
77};
78
79#endif
StageData grIz_StageData
Definition grizumi.c:138
void grIzumi_801CBE0C(Ground_GObj *gobj)
Definition grizumi.c:251
lbColl_80008D30_arg1 * grIzumi_801CD278(enum_t)
Definition grizumi.c:829
HSD_GObj * grIzumi_801CCD98(void)
Definition grizumi.c:684
void grIzumi_801CBE60(Ground_GObj *gobj)
Definition grizumi.c:273
bool grIzumi_801CC350(Ground_GObj *gobj)
Definition grizumi.c:402
void grIzumi_801CCB18(HSD_GObj *gobj)
Definition grizumi.c:595
void grIzumi_801CC0D4(Ground_GObj *gobj)
Definition grizumi.c:350
bool grIzumi_801CBE54(Ground_GObj *gobj)
Definition grizumi.c:263
void grIzumi_801CCB14(Ground_GObj *gobj)
Definition grizumi.c:590
void grIzumi_801CBDD4(Ground_GObj *gobj)
Definition grizumi.c:236
void grIzumi_801CCB10(Ground_GObj *gobj)
Definition grizumi.c:585
void grIzumi_801CC338(Ground_GObj *gobj)
Definition grizumi.c:390
void grIzumi_801CBB84(bool)
Definition grizumi.c:154
void grIzumi_OnLoad(void)
Definition grizumi.c:174
void grIzumi_801CC358(Ground_GObj *gobj)
Definition grizumi.c:407
void grIzumi_801CCA60(Ground_GObj *gobj)
Definition grizumi.c:561
void grIzumi_801CCEA0(HSD_GObj *gobj, intptr_t renderpass)
Definition grizumi.c:709
void grIzumi_801CCA14(Ground_GObj *gobj)
Definition grizumi.c:543
void grIzumi_801CCB90(HSD_GObj *gobj, intptr_t renderpass)
Definition grizumi.c:609
void grIzumi_801CBE64(Ground_GObj *gobj)
Definition grizumi.c:278
void grIzumi_801CCA64(Ground_GObj *gobj)
Definition grizumi.c:566
void grIzumi_801CBE08(Ground_GObj *gobj)
Definition grizumi.c:246
void grIzumi_801CCA5C(Ground_GObj *gobj)
Definition grizumi.c:556
void grIzumi_801CD2D4(void)
Definition grizumi.c:845
void grIzumi_801CCA10(Ground_GObj *gobj)
Definition grizumi.c:538
bool grIzumi_801CBE00(Ground_GObj *gobj)
Definition grizumi.c:241
HSD_GObj * grIzumi_801CCBDC(float height, Vec3 *a, int b, HSD_JObj *jobj)
Definition grizumi.c:617
bool grIzumi_801CD280(Vec3 *, int, HSD_JObj *)
Definition grizumi.c:834
void grIzumi_801CBE5C(Ground_GObj *gobj)
Definition grizumi.c:268
void grIzumi_801CC33C(Ground_GObj *gobj)
Definition grizumi.c:395
void grIzumi_OnStart(void)
Definition grizumi.c:194
bool grIzumi_801CC0CC(Ground_GObj *gobj)
Definition grizumi.c:345
void grIzumi_801CBE10(Ground_GObj *gobj)
Definition grizumi.c:256
void grIzumi_801CD220(HSD_GObj *gobj, intptr_t)
Definition grizumi.c:820
void grIzumi_801CBB88(void)
Definition grizumi.c:159
bool grIzumi_801CBCE0(void)
Definition grizumi.c:199
HSD_TObj * grIzumi_801CD090(HSD_GObj *gobj, HSD_ImageDesc *image)
Definition grizumi.c:776
bool grIzumi_801CCB08(Ground_GObj *gobj)
Definition grizumi.c:580
bool grIzumi_801CCA54(Ground_GObj *gobj)
Definition grizumi.c:551
HSD_GObj * grIzumi_801CBCE8(int gobj_id)
Definition grizumi.c:204
struct Vec Vec3
HSD_GObj Ground_GObj
Definition forward.h:53
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:29
__INTPTR_TYPE__ intptr_t
Definition stddef.h:12
Definition gobj.h:16
Definition tobj.h:210
Definition jobj.h:106
Texture Object.
Definition tobj.h:134
Definition types.h:184
Definition grizumi.h:55
float x24
Definition grizumi.h:65
float x1C
Definition grizumi.h:63
float x0
Definition grizumi.h:56
float x3C
Definition grizumi.h:71
float x44
Definition grizumi.h:73
float x28
Definition grizumi.h:66
float xC
Definition grizumi.h:59
float x38
Definition grizumi.h:70
int x4
Definition grizumi.h:57
float x48
Definition grizumi.h:74
float x30
Definition grizumi.h:68
float x34
Definition grizumi.h:69
float x2C
Definition grizumi.h:67
float x50
Definition grizumi.h:76
float x8
Definition grizumi.h:58
float x18
Definition grizumi.h:62
float x14
Definition grizumi.h:61
float x40
Definition grizumi.h:72
float x10
Definition grizumi.h:60
float x20
Definition grizumi.h:64
float x4C
Definition grizumi.h:75
Definition forward.h:110