SSBM Decomp
Loading...
Searching...
No Matches
gm_1832.h
Go to the documentation of this file.
1#ifndef MELEE_GM_1832_H
2#define MELEE_GM_1832_H
3
5
6#include <dolphin/mtx.h>
7
8/* 1849E0 */ void fn_801849E0(HSD_GObj*);
9/* 184A04 */ void fn_80184A04(HSD_GObj*);
10/* 184A28 */ void fn_80184A28(HSD_GObj*);
11/* 184A4C */ void fn_80184A4C(HSD_GObj*);
12/* 184A70 */ void fn_80184A70(HSD_GObj*);
13/* 184A94 */ void fn_80184A94(HSD_GObj*);
14/* 184AB8 */ void fn_80184AB8(HSD_GObj*);
15/* 18504C */ void fn_8018504C(void);
16/* 1851C0 */ s32 fn_801851C0(void);
17/* 1852FC */ void fn_801852FC(HSD_GObj*);
18/* 185408 */ void fn_80185408(int, float, float, float, float);
19/* 1855BC */ double fn_801855BC(double);
20/* 18564C */ void fn_8018564C(HSD_GObj*);
21/* 18569C */ void fn_8018569C(HSD_GObj*);
22/* 18575C */ void fn_8018575C(HSD_GObj*);
23/* 1857C4 */ void fn_801857C4(HSD_GObj*);
24/* 1859C8 */ void fn_801859C8(HSD_GObj*);
25/* 185A0C */ s32 fn_80185A0C(void);
26/* 185D64 */ void fn_80185D64(void);
27/* 185E34 */ s32 fn_80185E34(void);
28/* 185F5C */ void fn_80185F5C(s32);
29/* 186080 */ void fn_80186080(void);
30/* 1861B8 */ void fn_801861B8(void);
31/* 186400 */ void fn_80186400(void);
32/* 186634 */ void fn_80186634(void*);
33/* 186DFC */ void gm_Scene_IntroEasy_OnFrame(void);
34/* 186E30 */ void gm_Scene_IntroEasy_OnEnter(void*);
35
36typedef struct {
37 /* 0x00 */ f32 vals[3];
40
41typedef struct {
42 /* 0x00 */ f32 x00;
43 /* 0x04 */ f32 x04;
44 /* 0x08 */ Vec3 x08;
45 /* 0x14 */ u8 pad_14[0x8];
48
49typedef struct {
50 /* 0x00 */ f32 x00;
51 /* 0x04 */ f32 x04;
52 /* 0x08 */ f32 x08;
53 /* 0x0C */ u8 pad_0C[0x8];
56
57typedef struct {
58 /* 0x00 */ f32 x00[3];
59 /* 0x0C */ f32 x0C[3];
60 /* 0x18 */ f32 x18[3];
61 /* 0x24 */ f32 x24[3];
64
66 /* 0x000 */ ClassicSlotVals x00[2];
67 /* 0x018 */ ClassicSlotVals x18[3];
68 /* 0x03C */ ClassicSlotVals x3C[4];
69 /* 0x06C */ ClassicCharLayout x6C[28];
70 /* 0x37C */ ClassicTeamEntry x37C[25];
71 /* 0x570 */ u8 pad_570[0xC];
72 /* 0x57C */ ClassicSplashRow x57C[3];
73 /* 0x60C */ u8 pad_60C[0x24];
74 /* 0x630 */ ClassicSlotVals x630[3];
75 /* 0x654 */ ClassicSlotVals x654[3];
76 /* 0x678 */ ClassicSlotVals x678[4];
77 /* 0x6A8 */ ClassicCharLayout x6A8[28];
78};
79
80#endif
void fn_80186400(void)
Definition gm_1832.c:964
void gm_Scene_IntroEasy_OnFrame(void)
Definition gm_1832.c:1121
double fn_801855BC(double)
Definition gm_1832.c:616
void fn_80184A94(HSD_GObj *)
Definition gm_1832.c:295
void gm_Scene_IntroEasy_OnEnter(void *)
Definition gm_1832.c:1146
void fn_8018569C(HSD_GObj *)
Definition gm_1832.c:640
void fn_801859C8(HSD_GObj *)
Definition gm_1832.c:718
void fn_801852FC(HSD_GObj *)
Definition gm_1832.c:527
void fn_80184A04(HSD_GObj *)
Definition gm_1832.c:275
void fn_8018575C(HSD_GObj *)
Definition gm_1832.c:659
void fn_801857C4(HSD_GObj *)
Creates splash screen sprite objects from pre-rendered character images.
Definition gm_1832.c:671
void fn_8018504C(void)
Definition gm_1832.c:461
void fn_801849E0(HSD_GObj *)
Definition gm_1832.c:270
void fn_8018564C(HSD_GObj *)
Definition gm_1832.c:634
void fn_801861B8(void)
Definition gm_1832.c:912
void fn_80185D64(void)
Definition gm_1832.c:803
void fn_80184A28(HSD_GObj *)
Definition gm_1832.c:280
void fn_80184A70(HSD_GObj *)
Definition gm_1832.c:290
s32 fn_80185A0C(void)
Definition gm_1832.c:769
void fn_80185F5C(s32)
Definition gm_1832.c:855
void fn_80185408(int, float, float, float, float)
Definition gm_1832.c:571
s32 fn_80185E34(void)
Definition gm_1832.c:828
void fn_80184A4C(HSD_GObj *)
Definition gm_1832.c:285
void fn_80186080(void)
Definition gm_1832.c:881
void fn_80186634(void *)
Definition gm_1832.c:1058
s32 fn_801851C0(void)
Definition gm_1832.c:497
void fn_80184AB8(HSD_GObj *)
Definition gm_1832.c:331
struct Vec Vec3
signed int s32
Definition types.h:12
float f32
Definition types.h:18
unsigned char u8
Definition types.h:5
#define ASSERT_SIZE(expr, size)
Definition platform.h:127
Definition gm_1832.h:41
f32 x04
Definition gm_1832.h:43
u8 pad_14[0x8]
Definition gm_1832.h:45
Vec3 x08
Definition gm_1832.h:44
f32 x00
Definition gm_1832.h:42
Definition gm_1832.h:36
f32 vals[3]
Definition gm_1832.h:37
Definition gm_1832.h:57
f32 x24[3]
Definition gm_1832.h:61
f32 x00[3]
Definition gm_1832.h:58
f32 x18[3]
Definition gm_1832.h:60
f32 x0C[3]
Definition gm_1832.h:59
Definition gm_1832.h:49
f32 x00
Definition gm_1832.h:50
f32 x04
Definition gm_1832.h:51
f32 x08
Definition gm_1832.h:52
u8 pad_0C[0x8]
Definition gm_1832.h:53
Definition gobj.h:16
Definition gm_1832.h:65
u8 pad_570[0xC]
Definition gm_1832.h:71
ClassicSlotVals x678[4]
Definition gm_1832.h:76
ClassicTeamEntry x37C[25]
Definition gm_1832.h:70
ClassicSlotVals x630[3]
Definition gm_1832.h:74
ClassicSplashRow x57C[3]
Definition gm_1832.h:72
ClassicSlotVals x00[2]
Definition gm_1832.h:66
ClassicSlotVals x3C[4]
Definition gm_1832.h:68
ClassicSlotVals x654[3]
Definition gm_1832.h:75
ClassicSlotVals x18[3]
Definition gm_1832.h:67
ClassicCharLayout x6A8[28]
Definition gm_1832.h:77
u8 pad_60C[0x24]
Definition gm_1832.h:73
ClassicCharLayout x6C[28]
Definition gm_1832.h:69