SSBM Decomp
Loading...
Searching...
No Matches
grgreens.h
Go to the documentation of this file.
1#ifndef GALE01_213458
2#define GALE01_213458
3
4#include <placeholder.h>
5#include <platform.h>
6
7#include <melee/ft/forward.h>
8#include <melee/gr/forward.h>
9#include <melee/it/forward.h>
10#include <melee/lb/forward.h>
11#include <melee/mp/forward.h>
13
14#include <dolphin/mtx.h>
15
16/* 213458 */ void grGreens_80213458(bool);
17/* 213464 */ void grGreens_Init(void);
18/* 2134F4 */ void grGreens_802134F4(void);
19/* 2134F8 */ void grGreens_802134F8(void);
20/* 21351C */ bool grGreens_8021351C(void);
21/* 213524 */ Ground_GObj* grGreens_80213524(int);
22/* 21360C */ void grGreens_8021360C(Ground_GObj*);
23/* 2138AC */ bool grGreens_802138AC(Ground_GObj*);
24/* 2138B4 */ void grGreens_802138B4(Ground_GObj*);
25/* 2138B8 */ void grGreens_802138B8(Ground_GObj*);
26/* 2138BC */ void grGreens_802138BC(Ground_GObj*);
27/* 213900 */ bool grGreens_80213900(Ground_GObj*);
28/* 213908 */ void grGreens_80213908(Ground_GObj*);
29/* 21390C */ void grGreens_8021390C(Ground_GObj*);
30/* 213910 */ void grGreens_80213910(Ground_GObj*);
31/* 21393C */ bool grGreens_8021393C(Ground_GObj*);
32/* 213944 */ void grGreens_80213944(Ground_GObj*);
33/* 213948 */ void grGreens_80213948(Ground_GObj*);
34/* 21394C */ void grGreens_8021394C(Ground_GObj*);
35/* 213978 */ bool grGreens_80213978(Ground_GObj*);
36/* 213980 */ void grGreens_80213980(Ground_GObj*);
37/* 213984 */ void grGreens_80213984(Ground_GObj*);
38/* 213988 */ void grGreens_80213988(Ground_GObj*);
39/* 2139B4 */ bool grGreens_802139B4(Ground_GObj*);
40/* 2139BC */ void grGreens_802139BC(Ground_GObj*);
41/* 2139C0 */ void grGreens_802139C0(Ground_GObj*);
42/* 2139C4 */ void grGreens_802139C4(Ground_GObj*);
43/* 213AAC */ bool grGreens_80213AAC(Ground_GObj*);
44/* 213AB4 */ bool grGreens_80213AB4(Vec* vec, f32 maxX, f32 minX, f32 maxY,
45 f32 minY);
46/* 213B1C */ bool fn_80213B1C(Ground_GObj* ground_gobj,
47 Fighter_GObj* fighter_gobj, Vec* vec);
48/* 213C10 */ void grGreens_80213C10(Ground_GObj*);
49/* 214654 */ void grGreens_80214654(Ground_GObj*);
50/* 214658 */ void fn_80214658(Ground_GObj*);
51/* 214674 */ void grGreens_80214674(Ground_GObj*);
52/* 214794 */ bool grGreens_80214794(Ground_GObj*);
53/* 21479C */ void grGreens_8021479C(Ground_GObj*);
54/* 214804 */ void grGreens_80214804(Ground_GObj*);
55/* 21483C */ void grGreens_8021483C(Ground_GObj*);
56/* 214B58 */ void grGreens_80214B58(Ground_GObj*);
57/* 214FA8 */ void grGreens_80214FA8(Ground_GObj*);
58/* 2150C4 */ void grGreens_802150C4(Ground_GObj*, int, int);
59/* 215358 */ void grGreens_80215358(Ground_GObj*, int, int, int, int);
60/* 2159B4 */ void fn_802159B4(Item_GObj*, Ground*);
61/* 2159B8 */ void grGreens_802159B8(Ground*, int, int, int);
62/* 215B84 */ void fn_80215B84(Item_GObj*, Ground*, Vec*, HSD_GObj*, float);
63/* 215D50 */ void fn_80215D50(Item_GObj*, Ground*, HSD_GObj*);
64/* 215D54 */ s32 grGreens_80215D54(Ground_GObj*, int, int);
65/* 215ED8 */ void grGreens_80215ED8(Ground_GObj*, int, int);
66/* 2166C4 */ void grGreens_802166C4(Ground_GObj*);
67/* 216C20 */ void grGreens_80216C20(Ground_GObj*);
68/* 216DE4 */ void fn_80216DE4(Ground*, s32, CollData*, s32, mpLib_GroundEnum,
69 f32);
71/* 216E6C */ bool grGreens_80216E6C(Vec3*, int arg, HSD_JObj* jobj);
72
73#endif
void fn_80214658(Ground_GObj *)
Definition grgreens.c:700
void grGreens_80213458(bool)
Definition grgreens.c:216
void grGreens_80216C20(Ground_GObj *)
Definition grgreens.c:1418
DynamicsDesc * grGreens_80216E64(enum_t)
Definition grgreens.c:1468
void grGreens_80213980(Ground_GObj *)
Definition grgreens.c:343
bool grGreens_8021351C(void)
Definition grgreens.c:245
void fn_80216DE4(Ground *, s32, CollData *, s32, mpLib_GroundEnum, f32)
Definition grgreens.c:1450
void grGreens_80215ED8(Ground_GObj *, int, int)
Definition grgreens.c:1145
void grGreens_80214FA8(Ground_GObj *)
Definition grgreens.c:879
s32 grGreens_80215D54(Ground_GObj *, int, int)
Definition grgreens.c:1115
void grGreens_802134F4(void)
Definition grgreens.c:238
bool grGreens_8021393C(Ground_GObj *)
Definition grgreens.c:323
void grGreens_80213988(Ground_GObj *)
Definition grgreens.c:347
void fn_802159B4(Item_GObj *, Ground *)
Definition grgreens.c:1049
void grGreens_80214654(Ground_GObj *)
Definition grgreens.c:695
void grGreens_802138BC(Ground_GObj *)
Definition grgreens.c:301
void grGreens_80214B58(Ground_GObj *)
Definition grgreens.c:845
bool fn_80213B1C(Ground_GObj *ground_gobj, Fighter_GObj *fighter_gobj, Vec *vec)
Definition grgreens.c:407
void fn_80215D50(Item_GObj *, Ground *, HSD_GObj *)
Definition grgreens.c:1110
void grGreens_80213948(Ground_GObj *)
Definition grgreens.c:330
void grGreens_802138B8(Ground_GObj *)
Definition grgreens.c:299
void grGreens_80215358(Ground_GObj *, int, int, int, int)
Definition grgreens.c:957
bool grGreens_80213978(Ground_GObj *)
Definition grgreens.c:338
void grGreens_Init(void)
Definition grgreens.c:221
void grGreens_802139C4(Ground_GObj *)
Definition grgreens.c:362
void grGreens_80213944(Ground_GObj *)
Definition grgreens.c:328
void grGreens_802139BC(Ground_GObj *)
Definition grgreens.c:358
void grGreens_80213984(Ground_GObj *)
Definition grgreens.c:345
void grGreens_802138B4(Ground_GObj *)
Definition grgreens.c:297
void grGreens_80214674(Ground_GObj *)
Definition grgreens.c:707
void grGreens_802139C0(Ground_GObj *)
Definition grgreens.c:360
void grGreens_80214804(Ground_GObj *)
Definition grgreens.c:750
void grGreens_802159B8(Ground *, int, int, int)
Definition grgreens.c:1054
void grGreens_802134F8(void)
Definition grgreens.c:240
bool grGreens_80216E6C(Vec3 *, int arg, HSD_JObj *jobj)
Definition grgreens.c:1473
void grGreens_802166C4(Ground_GObj *)
Definition grgreens.c:1254
void grGreens_80213910(Ground_GObj *)
Definition grgreens.c:317
bool grGreens_802138AC(Ground_GObj *)
Definition grgreens.c:292
bool grGreens_80213900(Ground_GObj *)
Definition grgreens.c:308
void grGreens_8021483C(Ground_GObj *)
Definition grgreens.c:759
void grGreens_802150C4(Ground_GObj *, int, int)
Definition grgreens.c:909
void grGreens_80213908(Ground_GObj *)
Definition grgreens.c:313
void grGreens_8021360C(Ground_GObj *)
Definition grgreens.c:275
void grGreens_80213C10(Ground_GObj *)
Definition grgreens.c:439
bool grGreens_80213AAC(Ground_GObj *)
Definition grgreens.c:378
bool grGreens_80214794(Ground_GObj *)
Definition grgreens.c:731
Ground_GObj * grGreens_80213524(int)
Definition grgreens.c:250
void grGreens_8021390C(Ground_GObj *)
Definition grgreens.c:315
bool grGreens_802139B4(Ground_GObj *)
Definition grgreens.c:353
bool grGreens_80213AB4(Vec *vec, f32 maxX, f32 minX, f32 maxY, f32 minY)
Definition grgreens.c:383
void grGreens_8021394C(Ground_GObj *)
Definition grgreens.c:332
void fn_80215B84(Item_GObj *, Ground *, Vec *, HSD_GObj *, float)
Definition grgreens.c:1084
void grGreens_8021479C(Ground_GObj *)
Definition grgreens.c:736
signed long s32
Definition hsd_3B2B.h:1
HSD_GObj Ground_GObj
Definition forward.h:41
HSD_GObj Item_GObj
Definition forward.h:55
mpLib_GroundEnum
Definition forward.h:45
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:9
Definition types.h:202
Definition types.dox:1
Definition types.h:1582
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition jobj.h:107