SSBM Decomp
Loading...
Searching...
No Matches
grbigblueroute.h
Go to the documentation of this file.
1#ifndef GALE01_20B864
2#define GALE01_20B864
3
4#include <placeholder.h>
5
6#include "gr/forward.h"
7#include "lb/forward.h"
8#include "sc/forward.h"
9
10#include <dolphin/mtx.h>
11
13 /* +0 */ char pad_0[0x8];
14 /* +8 */ int x8;
15};
16
17typedef struct {
18 u8 b0 : 1;
19 u8 b1 : 1;
20 u8 b2_5 : 4;
21 u8 b6 : 1;
22 u8 b7 : 1;
24
25typedef struct {
27 u8 pad_1[3];
28 f32 x4;
29 f32 x8;
30 f32 xC;
31 f32 x10;
32 f32 x14;
33 f32 x18;
34 f32 x1C;
35 f32 x20;
37 void* x28;
39
40/* 20B864 */ void grBigBlueRoute_8020B864(bool);
41/* 20B89C */ void grBigBlueRoute_8020B89C(void);
42/* 20B920 */ void grBigBlueRoute_8020B920(void);
43/* 20B95C */ void grBigBlueRoute_8020B95C(void);
44/* 20B9CC */ bool grBigBlueRoute_8020B9CC(void);
45/* 20B9D4 */ HSD_GObj* grBigBlueRoute_8020B9D4(int);
46/* 20BABC */ void grBigBlueRoute_8020BABC(Ground_GObj*);
47/* 20BB00 */ bool grBigBlueRoute_8020BB00(Ground_GObj*);
48/* 20BB08 */ void grBigBlueRoute_8020BB08(Ground_GObj*);
49/* 20BB0C */ void grBigBlueRoute_8020BB0C(Ground_GObj*);
50/* 20BB10 */ void grBigBlueRoute_8020BB10(Ground_GObj*);
51/* 20BB58 */ bool grBigBlueRoute_8020BB58(Ground_GObj*);
52/* 20BB60 */ void grBigBlueRoute_8020BB60(Ground_GObj*);
53/* 20BB64 */ void grBigBlueRoute_8020BB64(Ground_GObj*);
54/* 20BB68 */ void grBigBlueRoute_8020BB68(Ground_GObj*);
55/* 20BC24 */ bool grBigBlueRoute_8020BC24(Ground_GObj*);
56/* 20BC2C */ void grBigBlueRoute_8020BC2C(Ground_GObj*);
57/* 20BC30 */ void grBigBlueRoute_8020BC30(Ground_GObj*);
58/* 20BC34 */ void grBigBlueRoute_8020BC34(Ground_GObj*);
59/* 20BC68 */ void grBigBlueRoute_8020BC68(Ground_GObj*);
60/* 20BF30 */ bool grBigBlueRoute_8020BF30(Ground_GObj*);
61/* 20BF38 */ void grBigBlueRoute_8020BF38(Ground_GObj*);
62/* 20C13C */ void grBigBlueRoute_8020C13C(Ground_GObj*);
63/* 20C140 */ void grBigBlueRoute_8020C140(Ground_GObj*);
64/* 20C1D4 */ bool grBigBlueRoute_8020C1D4(Ground_GObj*);
65/* 20C1DC */ void grBigBlueRoute_8020C1DC(Ground_GObj*);
66/* 20C210 */ void grBigBlueRoute_8020C210(Ground_GObj*);
67/* 20C238 */ void grBigBlueRoute_8020C238(Ground_GObj*);
69/* 20C85C */ void grBigBlueRoute_8020C85C(Ground_GObj*);
72/* 20DAB4 */ void grBigBlueRoute_8020DAB4(HSD_JObj**, float, int);
73/* 20DD64 */ void grBigBlueRoute_8020DD64(Vec3*);
76/* 20DED4 */ void grBigBlueRoute_8020DED4(Vec3*);
78/* 20DF80 */ bool grBigBlueRoute_8020DF80(Vec3*, int arg, HSD_JObj* jobj);
79
80#endif
u8 pad_24[0x3C - 0x24]
Definition grbigblueroute.c:40
void fn_8020DEAC(void)
Definition grbigblueroute.c:672
void grBigBlueRoute_8020B920(void)
Definition grbigblueroute.c:73
void grBigBlueRoute_8020C1DC(Ground_GObj *)
Definition grbigblueroute.c:349
void grBigBlueRoute_8020BC30(Ground_GObj *)
Definition grbigblueroute.c:198
void grBigBlueRoute_8020BB68(Ground_GObj *)
Definition grbigblueroute.c:175
UNK_RET grBigBlueRoute_8020CD20(Ground_GObj *)
void grBigBlueRoute_8020BB64(Ground_GObj *)
Definition grbigblueroute.c:173
void grBigBlueRoute_8020BABC(Ground_GObj *)
Definition grbigblueroute.c:143
void grBigBlueRoute_8020BB10(Ground_GObj *)
Definition grbigblueroute.c:159
bool grBigBlueRoute_8020C1D4(Ground_GObj *)
Definition grbigblueroute.c:344
void grBigBlueRoute_8020C13C(Ground_GObj *)
Definition grbigblueroute.c:328
bool grBigBlueRoute_8020B9CC(void)
Definition grbigblueroute.c:105
void grBigBlueRoute_8020C210(Ground_GObj *)
Definition grbigblueroute.c:355
bool grBigBlueRoute_8020BB58(Ground_GObj *)
Definition grbigblueroute.c:166
bool grBigBlueRoute_8020BC24(Ground_GObj *)
Definition grbigblueroute.c:191
int grBigBlueRoute_8020DA9C(struct grBigBlueRoute_8020DA9C_t *)
grBigBlueRoute_8020CD20
Definition grbigblueroute.c:564
void grBigBlueRoute_8020BC68(Ground_GObj *)
Definition grbigblueroute.c:208
void grBigBlueRoute_8020B95C(void)
Definition grbigblueroute.c:86
HSD_GObj * grBigBlueRoute_8020B9D4(int)
Definition grbigblueroute.c:110
void grBigBlueRoute_8020BC2C(Ground_GObj *)
Definition grbigblueroute.c:196
DynamicModelDesc * grBigBlueRoute_8020DE48(void)
Definition grbigblueroute.c:660
void grBigBlueRoute_8020C140(Ground_GObj *)
Definition grbigblueroute.c:332
bool grBigBlueRoute_8020BF30(Ground_GObj *)
Definition grbigblueroute.c:265
DynamicsDesc * grBigBlueRoute_8020DF78(enum_t)
Definition grbigblueroute.c:698
void grBigBlueRoute_8020B89C(void)
Definition grbigblueroute.c:58
bool grBigBlueRoute_8020BB00(Ground_GObj *)
Definition grbigblueroute.c:150
void grBigBlueRoute_8020BF38(Ground_GObj *)
Definition grbigblueroute.c:276
bool grBigBlueRoute_8020DF80(Vec3 *, int arg, HSD_JObj *jobj)
Definition grbigblueroute.c:703
s32 grBigBlueRoute_8020C530(Ground_GObj *)
void grBigBlueRoute_8020B864(bool)
Definition grbigblueroute.c:48
void grBigBlueRoute_8020C85C(Ground_GObj *)
grBigBlueRoute_8020C530
Definition grbigblueroute.c:430
void grBigBlueRoute_8020DD64(Vec3 *)
Definition grbigblueroute.c:626
void grBigBlueRoute_8020DED4(Vec3 *)
Definition grbigblueroute.c:678
void grBigBlueRoute_8020DAB4(HSD_JObj **, float, int)
void grBigBlueRoute_8020BC34(Ground_GObj *)
Definition grbigblueroute.c:200
void grBigBlueRoute_8020BB0C(Ground_GObj *)
Definition grbigblueroute.c:157
void grBigBlueRoute_8020C238(Ground_GObj *)
Definition grbigblueroute.c:362
void grBigBlueRoute_8020BB60(Ground_GObj *)
Definition grbigblueroute.c:171
void grBigBlueRoute_8020BB08(Ground_GObj *)
Definition grbigblueroute.c:155
signed long s32
Definition hsd_3B2B.h:1
unsigned char u8
Definition hsd_3B2B.h:2
#define UNK_PARAMS
Definition placeholder.h:47
#define UNK_RET
Definition placeholder.h:39
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:9
Model with multiple animations.
Definition types.h:18
Definition types.dox:1
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition jobj.h:107
Definition grbigblueroute.h:17
u8 b1
Definition grbigblueroute.h:19
u8 b2_5
Definition grbigblueroute.h:20
u8 b7
Definition grbigblueroute.h:22
u8 b0
Definition grbigblueroute.h:18
u8 b6
Definition grbigblueroute.h:21
Definition grbigblueroute.h:25
f32 x18
Definition grbigblueroute.h:33
f32 x8
Definition grbigblueroute.h:29
f32 xC
Definition grbigblueroute.h:30
f32 x1C
Definition grbigblueroute.h:34
f32 x4
Definition grbigblueroute.h:28
f32 x10
Definition grbigblueroute.h:31
f32 x14
Definition grbigblueroute.h:32
void * x28
Definition grbigblueroute.h:37
f32 x20
Definition grbigblueroute.h:35
RouteEntryFlags flags
Definition grbigblueroute.h:26
Definition grbigblueroute.h:12
int x8
Definition grbigblueroute.h:14
char pad_0[0x8]
Definition grbigblueroute.h:13