SSBM Decomp
Loading...
Searching...
No Matches
grpura.h
Go to the documentation of this file.
1#ifndef GALE01_211CFC
2#define GALE01_211CFC
3
4#include <placeholder.h>
5
6#include "baselib/forward.h"
7
8#include "dolphin/mtx.h"
9
10#include "gr/forward.h"
11#include "lb/forward.h"
12
13/* 211CFC */ void grPura_80211CFC(bool);
14/* 211D00 */ void grPura_80211D00(void);
15/* 211DD8 */ void grPura_80211DD8(void);
16/* 211DDC */ void grPura_80211DDC(void);
17/* 211E00 */ bool grPura_80211E00(void);
18/* 211E08 */ HSD_GObj* grPura_80211E08(int);
19/* 211EF0 */ void grPura_80211EF0(Ground_GObj*);
20/* 211F1C */ bool grPura_80211F1C(Ground_GObj*);
21/* 211F24 */ void grPura_80211F24(Ground_GObj*);
22/* 211F28 */ void grPura_80211F28(Ground_GObj*);
23/* 211F2C */ void grPura_80211F2C(Ground_GObj*);
24/* 211F58 */ bool grPura_80211F58(Ground_GObj*);
25/* 211F60 */ void grPura_80211F60(Ground_GObj*);
26/* 211F64 */ void grPura_80211F64(Ground_GObj*);
27/* 211F68 */ void grPura_80211F68(Ground_GObj*);
28/* 211FD0 */ bool grPura_80211FD0(Ground_GObj*);
29/* 211FD8 */ void grPura_80211FD8(Ground_GObj*);
30/* 212020 */ void grPura_80212020(Ground_GObj*);
31/* 212024 */ void grPura_80212024(Ground_GObj*);
32/* 2120D8 */ bool grPura_802120D8(Ground_GObj*);
33/* 2120E0 */ void grPura_802120E0(Ground_GObj*);
34/* 21228C */ void grPura_8021228C(Ground_GObj*);
35/* 212290 */ void grPura_80212290(Ground_GObj*);
36/* 212314 */ bool grPura_80212314(Ground_GObj*);
37/* 21231C */ void grPura_8021231C(Ground_GObj*);
38/* 2125EC */ void grPura_802125EC(Ground_GObj*);
39/* 2125F0 */ UNK_RET grPura_802125F0(HSD_GObj*);
40/* 212CD4 */ void grPura_80212CD4(HSD_GObj*);
41/* 212EF4 */ void grPura_80212EF4(HSD_GObj*);
42/* 212FC0 */ void grPura_80212FC0(HSD_GObj*);
44/* 2130C8 */ bool grPura_802130C8(Vec3* a, int, HSD_JObj*);
45/* 2130D0 */ UNK_RET fn_802130D0(HSD_GObj*, int);
46/* 213128 */ void grPura_80213128(HSD_DObj*);
47/* 213224 */ UNK_RET grPura_80213224(HSD_DObj*);
48/* 213250 */ void grPura_80213250(HSD_JObj*);
49typedef struct {
50 /* 0x00 */ s16 x00;
51 /* 0x02 */ s16 x02;
52 /* 0x04 */ s16 x04;
53 /* 0x06 */ s16 x06;
54 /* 0x08 */ HSD_JObj* x08;
55} GrPuVtxMapEntry; // size = 0x0C
56
57/* 3E6C0C */ extern GrPuVtxMapEntry grPu_803E6C0C[42];
58
59#endif
void grPura_8021228C(Ground_GObj *)
Definition grpura.c:283
void grPura_802125EC(Ground_GObj *)
Definition grpura.c:330
void grPura_80212FC0(HSD_GObj *)
Definition grpura.c:468
void grPura_80211F2C(Ground_GObj *)
Definition grpura.c:190
bool grPura_80212314(Ground_GObj *)
Definition grpura.c:298
UNK_RET grPura_802125F0(HSD_GObj *)
Definition grpura.c:332
void grPura_80211EF0(Ground_GObj *)
Definition grpura.c:175
void grPura_80213128(HSD_DObj *)
Definition grpura.c:518
UNK_RET grPura_80213224(HSD_DObj *)
Definition grpura.c:555
void grPura_80212024(Ground_GObj *)
Definition grpura.c:229
bool grPura_80211F1C(Ground_GObj *)
Definition grpura.c:181
void grPura_80211F64(Ground_GObj *)
Definition grpura.c:203
void grPura_80212EF4(HSD_GObj *)
Definition grpura.c:448
void grPura_80211F24(Ground_GObj *)
Definition grpura.c:186
void grPura_80211F28(Ground_GObj *)
Definition grpura.c:188
bool grPura_80211FD0(Ground_GObj *)
Definition grpura.c:213
GrPuVtxMapEntry grPu_803E6C0C[42]
HSD_GObj * grPura_80211E08(int)
Definition grpura.c:158
UNK_RET fn_802130D0(HSD_GObj *, int)
Definition grpura.c:510
bool grPura_80211E00(void)
Definition grpura.c:141
void grPura_802120E0(Ground_GObj *)
Definition grpura.c:252
void grPura_80211DDC(void)
Definition grpura.c:136
void grPura_80211D00(void)
Definition grpura.c:112
void grPura_80211F68(Ground_GObj *)
Definition grpura.c:205
void grPura_80211DD8(void)
Definition grpura.c:134
void grPura_80211CFC(bool)
Definition grpura.c:103
bool grPura_80211F58(Ground_GObj *)
Definition grpura.c:196
bool grPura_802130C8(Vec3 *a, int, HSD_JObj *)
Definition grpura.c:505
void grPura_80213250(HSD_JObj *)
Definition grpura.c:562
void grPura_8021231C(Ground_GObj *)
Definition grpura.c:303
DynamicsDesc * grPura_802130C0(enum_t)
Definition grpura.c:500
void grPura_80212CD4(HSD_GObj *)
Definition grpura.c:398
void grPura_80212290(Ground_GObj *)
Definition grpura.c:285
bool grPura_802120D8(Ground_GObj *)
Definition grpura.c:247
void grPura_80212020(Ground_GObj *)
Definition grpura.c:227
void grPura_80211FD8(Ground_GObj *)
Definition grpura.c:218
void grPura_80211F60(Ground_GObj *)
Definition grpura.c:201
HSD_GObj Ground_GObj
Definition forward.h:41
#define UNK_RET
Definition placeholder.h:39
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:9
Definition types.dox:1
Definition grpura.h:49
s16 x04
Definition grpura.h:52
s16 x02
Definition grpura.h:51
s16 x06
Definition grpura.h:53
HSD_JObj * x08
Definition grpura.h:54
s16 x00
Definition grpura.h:50
Definition dobj.h:17
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition jobj.h:107
Definition ground.c:2616