SSBM Decomp
Loading...
Searching...
No Matches
lb_00F9.static.h
Go to the documentation of this file.
1#ifndef __GALE01_00F9F8
2#define __GALE01_00F9F8
3
4#include "lb_00F9.h" // IWYU pragma: export
5#include "platform.h"
6
7#include <placeholder.h>
8
9#include "baselib/forward.h"
10
12 /* 0x00 */ char pad_0[0x18];
13 /* 0x18 */ Vec3 sp18; /* inferred */
14 /* 0x24 */ Vec3 sp24; /* inferred */
15 /* 0x30 */ Vec3 sp30;
16 /* 0x3C */ char pad_3C[4];
17}; /* size = 0x40 */
18STATIC_ASSERT(sizeof(struct _m2c_stack_lb_80014638) == 0x40);
19
21 /* 0x00 */ f32 x0;
22 /* 0x04 */ f32 x4;
23 /* 0x08 */ f32 x8;
24 /* 0x0C */ f32 xC;
25 /* 0x10 */ u8 x10;
26 /* 0x11 */ u8 x11;
27 /* 0x12 */ u8 x12;
28 /* 0x13 */ char pad_13[0x18 - 0x13];
29 /* 0x18 */ HSD_GObjEvent x18;
30 /* 0x1C */ HSD_ImageDesc* x1C;
31 /* 0x20 */ f32 x20;
32};
33
34/* 0103D8 */ static bool lb_800103D8(Vec3* vec, float x0, float x1, float x2,
35 float x3, float offset);
36/* 011B74 */ static void lb_80011B74(HSD_DObj* dobj, u32 flags);
37/* 013BB0 */ static bool lb_80013BB0(ColorOverlay* arg);
38/* 013BB8 */ static bool lb_80013BB8(ColorOverlay* arg);
39/* 013BE4 */ static bool lb_80013BE4(ColorOverlay* arg);
40/* 013FF0 */ static bool lb_80013FF0(ColorOverlay* arg);
41/* 014234 */ static bool lb_80014234(ColorOverlay* arg);
42/* 4D3770 */ static GXColor yellow;
43/* 4D63A0 */ static struct lb_804D63A0_t* lb_804D63A0;
44/* 4D63A4 */ static struct DynamicsData* cur_data;
45/* 4D63A8 */ static struct lb_804D63A8_t* lb_804D63A8;
46/* 4D63AC */ static struct lb_80011A50_t* lb_804D63AC;
47/* 4D63B0 */ static struct lb_80011A50_t* lb_804D63B0;
48/* 4D63B4 */ static enum_t lb_804D63B4;
49/* 4D63C0 */ static struct Fighter_804D653C_t* lb_804D63C0;
50
51#endif
u8 x0
Definition dbbonus.c:20
UnkFlagStruct x1
Definition dbbonus.c:21
u8 x2
Definition gm_1601.c:142
u8 x3
Definition gm_1601.c:143
unsigned char u8
Definition hsd_3B2B.h:2
static bool lb_80013BE4(ColorOverlay *arg)
Definition lb_00F9.c:810
static bool lb_80014234(ColorOverlay *arg)
Definition lb_00F9.c:924
static struct lb_80011A50_t * lb_804D63AC
Definition lb_00F9.static.h:46
static void lb_80011B74(HSD_DObj *dobj, u32 flags)
Definition lb_00F9.c:410
static struct lb_804D63A0_t * lb_804D63A0
Definition lb_00F9.static.h:43
static struct lb_80011A50_t * lb_804D63B0
Definition lb_00F9.static.h:47
static bool lb_80013BB8(ColorOverlay *arg)
Definition lb_00F9.c:803
static bool lb_800103D8(Vec3 *vec, float x0, float x1, float x2, float x3, float offset)
Definition lb_00F9.c:185
static bool lb_80013FF0(ColorOverlay *arg)
Definition lb_00F9.c:882
static struct lb_804D63A8_t * lb_804D63A8
Definition lb_00F9.static.h:45
static struct DynamicsData * cur_data
Definition lb_00F9.static.h:44
static bool lb_80013BB0(ColorOverlay *arg)
Definition lb_00F9.c:798
static struct Fighter_804D653C_t * lb_804D63C0
Definition lb_00F9.static.h:49
static GXColor yellow
Definition lb_00F9.static.h:42
static enum_t lb_804D63B4
Definition lb_00F9.static.h:48
#define STATIC_ASSERT(cond)
Definition platform.h:110
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:9
Definition lb_00F9.static.h:20
u8 x11
Definition lb_00F9.static.h:26
f32 x20
Definition lb_00F9.static.h:31
u8 x12
Definition lb_00F9.static.h:27
f32 x4
Definition lb_00F9.static.h:22
u8 x10
Definition lb_00F9.static.h:25
f32 x0
Definition lb_00F9.static.h:21
HSD_ImageDesc * x1C
Definition lb_00F9.static.h:30
char pad_13[0x18 - 0x13]
Definition lb_00F9.static.h:28
f32 x8
Definition lb_00F9.static.h:23
HSD_GObjEvent x18
Definition lb_00F9.static.h:29
f32 xC
Definition lb_00F9.static.h:24
Definition types.h:384
Definition types.h:530
Definition types.h:461
Definition dobj.h:17
Definition tobj.h:205
Definition lb_00F9.static.h:11
Vec3 sp18
Definition lb_00F9.static.h:13
Vec3 sp24
Definition lb_00F9.static.h:14
Vec3 sp30
Definition lb_00F9.static.h:15
char pad_3C[4]
Definition lb_00F9.static.h:16
char pad_0[0x18]
Definition lb_00F9.static.h:12
Definition types.h:430
Definition types.h:551
Definition types.h:556
void(* HSD_GObjEvent)(HSD_GObj *gobj)
Definition forward.h:109