SSBM Decomp
Loading...
Searching...
No Matches
grgarden.h
Go to the documentation of this file.
1#ifndef GALE01_202B6C
2#define GALE01_202B6C
3
4#include <placeholder.h>
5#include <platform.h>
6
7#include "it/inlines.h"
8typedef struct GardenParams {
9 float x0;
10 float x4;
11 int x8;
12 int xC;
13 int x10;
14 int x14;
15 float x18;
16 float x1C;
18
19/* 202B6C */ void grGarden_80202B6C(bool);
20/* 202B70 */ void grGarden_80202B70(void);
21/* 202C24 */ void grGarden_80202C24(void);
22/* 202C4C */ void grGarden_80202C4C(void);
23/* 202C70 */ bool grGarden_80202C70(void);
24/* 202C78 */ HSD_GObj* grGarden_80202C78(int gobj_id);
25/* 202D60 */ void grGarden_80202D60(Ground_GObj*);
26/* 202D8C */ bool grGarden_80202D8C(Ground_GObj*);
27/* 202D94 */ void grGarden_80202D94(Ground_GObj*);
28/* 202D98 */ void grGarden_80202D98(Ground_GObj*);
29/* 202D9C */ void grGarden_80202D9C(Ground_GObj*);
30/* 202DC8 */ void grGarden_80202DC8(Ground_GObj*);
31/* 202E40 */ bool grGarden_80202E40(Ground_GObj*);
32/* 202E48 */ void grGarden_80202E48(Ground_GObj*);
33/* 202E68 */ void grGarden_80202E68(Ground_GObj*);
34/* 202E6C */ void grGarden_80202E6C(Ground_GObj*);
35/* 202F34 */ bool grGarden_80202F34(Ground_GObj*);
36/* 202F3C */ void grGarden_80202F3C(Ground_GObj*);
37/* 202F40 */ void grGarden_80202F40(Ground_GObj*);
38/* 202F44 */ void grGarden_80202F44(Ground_GObj*);
39/* 202F94 */ bool grGarden_80202F94(Ground_GObj*);
40/* 202F9C */ void grGarden_80202F9C(Ground_GObj*);
41/* 202FA0 */ void grGarden_80202FA0(Ground_GObj*);
42/* 202FA4 */ void grGarden_80202FA4(Ground_GObj*);
43/* 202FF4 */ bool grGarden_80202FF4(Ground_GObj*);
44/* 202FFC */ void grGarden_80202FFC(Ground_GObj*);
45/* 203000 */ void grGarden_80203000(Ground_GObj*);
46/* 203004 */ void grGarden_80203004(Ground_GObj*);
47/* 203090 */ bool grGarden_80203090(Ground_GObj*);
48/* 203098 */ void grGarden_80203098(Ground_GObj*);
49/* 2031A0 */ void grGarden_802031A0(Ground_GObj*);
50/* 2031A4 */ void grGarden_802031A4(Ground_GObj*);
51/* 203248 */ bool grGarden_80203248(Ground_GObj*);
52/* 203250 */ void grGarden_80203250(Ground_GObj*);
53/* 203494 */ void grGarden_80203494(Ground_GObj*);
54/* 203498 */ void grGarden_80203498(Item_GObj* item_gobj, Ground* gp);
55/* 20349C */ bool grGarden_8020349C(u32 unk, HSD_GObj* player, Vec3* water);
56/* 203560 */ void grGarden_80203560(float param1, Vec3* vec);
58/* 2035D0 */ bool grGarden_802035D0(Vec3*, int arg, HSD_JObj* jobj);
59/* 203624 */ float grGarden_80203624(void);
60
61#endif
void grGarden_80202C24(void)
Definition grgarden.c:86
void grGarden_80202F9C(Ground_GObj *)
Definition grgarden.c:214
void grGarden_80202E68(Ground_GObj *)
Definition grgarden.c:177
void grGarden_80202C4C(void)
Definition grgarden.c:91
void grGarden_80202E48(Ground_GObj *)
Definition grgarden.c:172
void grGarden_80202FA0(Ground_GObj *)
Definition grgarden.c:216
bool grGarden_80203248(Ground_GObj *)
Definition grgarden.c:309
bool grGarden_80202C70(void)
Definition grgarden.c:96
void grGarden_80202D9C(Ground_GObj *)
Definition grgarden.c:151
void grGarden_80202FFC(Ground_GObj *)
Definition grgarden.c:232
void grGarden_80202D98(Ground_GObj *)
Definition grgarden.c:149
void grGarden_80202B70(void)
Definition grgarden.c:67
void grGarden_80202B6C(bool)
Definition grgarden.c:65
bool grGarden_80202D8C(Ground_GObj *)
Definition grgarden.c:142
void grGarden_80202F44(Ground_GObj *)
Definition grgarden.c:200
void grGarden_80203004(Ground_GObj *)
Definition grgarden.c:236
void grGarden_80203560(float param1, Vec3 *vec)
Definition grgarden.c:407
void grGarden_80202F40(Ground_GObj *)
Definition grgarden.c:198
HSD_GObj * grGarden_80202C78(int gobj_id)
Definition grgarden.c:101
void grGarden_80202D60(Ground_GObj *)
Definition grgarden.c:136
void grGarden_802031A0(Ground_GObj *)
Definition grgarden.c:289
bool grGarden_80203090(Ground_GObj *)
Definition grgarden.c:250
void grGarden_80203098(Ground_GObj *)
Definition grgarden.c:255
float grGarden_80203624(void)
Definition grgarden.c:434
void grGarden_80203498(Item_GObj *item_gobj, Ground *gp)
Definition grgarden.c:379
void grGarden_80202FA4(Ground_GObj *)
Definition grgarden.c:218
bool grGarden_802035D0(Vec3 *, int arg, HSD_JObj *jobj)
Definition grgarden.c:423
void grGarden_80202D94(Ground_GObj *)
Definition grgarden.c:147
bool grGarden_80202FF4(Ground_GObj *)
Definition grgarden.c:227
void grGarden_802031A4(Ground_GObj *)
Definition grgarden.c:291
bool grGarden_80202E40(Ground_GObj *)
Definition grgarden.c:167
bool grGarden_80202F94(Ground_GObj *)
Definition grgarden.c:209
void grGarden_80203250(Ground_GObj *)
Definition grgarden.c:322
bool grGarden_80202F34(Ground_GObj *)
Definition grgarden.c:191
void grGarden_80202E6C(Ground_GObj *)
Definition grgarden.c:179
void grGarden_80203494(Ground_GObj *)
Definition grgarden.c:377
void grGarden_80202DC8(Ground_GObj *)
Definition grgarden.c:156
DynamicsDesc * grGarden_802035C8(enum_t)
Definition grgarden.c:418
void grGarden_80202F3C(Ground_GObj *)
Definition grgarden.c:196
void grGarden_80203000(Ground_GObj *)
Definition grgarden.c:234
bool grGarden_8020349C(u32 unk, HSD_GObj *player, Vec3 *water)
Definition grgarden.c:381
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:9
Definition types.dox:1
Definition grgarden.h:8
int x8
Definition grgarden.h:11
int x14
Definition grgarden.h:14
int x10
Definition grgarden.h:13
float x0
Definition grgarden.h:9
int xC
Definition grgarden.h:12
float x1C
Definition grgarden.h:16
float x4
Definition grgarden.h:10
float x18
Definition grgarden.h:15
Definition types.h:858
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition jobj.h:107
Definition lbcardgame.c:304