SSBM Decomp
Loading...
Searching...
No Matches
particle.h
Go to the documentation of this file.
1#ifndef GALE01_391580
2#define GALE01_391580
3
4#include <platform.h>
5#include <placeholder.h>
6
7#include "baselib/forward.h"
8
9#include "baselib/jobj.h"
10
11/* 391580 */ void DrawRectangle(float x, float y, float w, float h,
12 GXColor* color);
13/* 391664 */ void DrawASCII(int chr, float x, float y, GXColor* color);
14/* 391A04 */ void hsd_80391A04(float scale_x, float scale_y, int line_width);
28/* 392CCC */ s32 fn_80392CCC(s32);
31/* 392E80 */ void hsd_80392E80(void);
32/* 3931A4 */ bool hsd_803931A4(s32);
38/* 393A04 */ bool hsd_80393A04(void);
39/* 393A54 */ void hsd_80393A54(int);
40/* 393A5C */ int hsd_80393A5C(char*, int, int);
43/* 393DA0 */ void hsd_80393DA0(void*, int);
55/* 394A48 */ void Exception_ReportStackTrace(OSContext*, int);
56/* 394B18 */ void Exception_ReportCodeline(u16, int, int, OSContext*);
95/* 397DA4 */ void hsd_80397DA4(OSContext*);
96/* 397DF4 */ void Exception_StoreDebugLevel(int);
97/* 397DFC */ void hsd_80397DFC(u32 arg0);
102/* 3984F4 */ void psInitDataBankLoad(int bank, int* cmdBank, int* texBank,
103 u32* ref, int* formBank);
104/* 398614 */ void psInitDataBankLocate(HSD_Archive* cmdBank,
105 HSD_Archive* texBank, int* formBank);
106/* 3989A0 */ void psInitDataBankRelocate(int* cmdBank, int* texBank,
107 int* formBank, int* newCmdBank,
108 int* newTexBank, int* newFormBank);
119/* 39D1E4 */ void hsd_8039D1E4(UNK_T arg0, int arg1);
126/* 39D5DC */ void hsd_8039D5DC(HSD_JObj*);
132/* 39EFAC */ UnkGeneratorStruct* hsd_8039EFAC(s32, s32, s32, HSD_JObj*);
133/* 39F05C */ UnkGeneratorStruct* hsd_8039F05C(s8, s8, s32);
134/* 39F6CC */ void hsd_8039F6CC(s32, s32, s32, HSD_JObj*);
135/* 4D0F60 */ extern HSD_ObjAllocData hsd_804D0F60;
136/* 4D0F90 */ extern HSD_ObjAllocData hsd_804D0F90;
137/* 4D78D0 */ extern u32 hsd_804D78D0;
138/* 4D78D4 */ extern u32 hsd_804D78D4;
139/* 4D78D8 */ extern u16 hsd_804D78D8;
140/* 4D78DE */ extern u16 hsd_804D78DE;
141/* 4D78E0 */ extern u16 hsd_804D78E0;
142/* 4D78E8 */ extern u32 hsd_804D78E8;
143/* 4D78F0 */ extern u32 hsd_804D78F0;
144
145#endif
void hsd_80393840(void)
fn_80392CD8
Definition particle.c:133
void fn_803970D8(void)
hsd_80393A5C
Definition particle.c:216
void fn_8039710C(void)
Definition particle.c:242
void fn_80397108(void)
Definition particle.c:240
void fn_803970DC(void)
Definition particle.c:218
void fn_803970E4(void)
Definition particle.c:222
void fn_80397104(void)
Definition particle.c:238
void hsd_80392474(void)
hsd_80391AC8
Definition particle.c:96
void fn_803970F8(void)
Definition particle.c:232
void fn_803970F0(void)
Definition particle.c:228
void fn_80397100(void)
Definition particle.c:236
void fn_803970E0(void)
Definition particle.c:220
void fn_803970EC(void)
Definition particle.c:226
void fn_803970FC(void)
Definition particle.c:234
void fn_803970F4(void)
Definition particle.c:230
void fn_803970E8(void)
Definition particle.c:224
void hsd_8039D4DC(UnkGeneratorStruct *)
UNK_RET hsd_8039D71C(UNK_PARAMS)
void hsd_80393A54(int)
hsd_80393844
Definition particle.c:139
UNK_RET fn_80397814(UNK_PARAMS)
UNK_RET hsd_80396A20(UNK_PARAMS)
void hsd_80393DA0(void *, int)
UNK_RET hsd_8039EE24(UNK_PARAMS)
s32 fn_80392CCC(s32)
fn_80392480
Definition particle.c:113
void DrawASCII(int chr, float x, float y, GXColor *color)
UNK_RET hsd_80393844(UNK_PARAMS)
UNK_RET hsd_8039D3AC(UNK_PARAMS)
void hsd_8039D5DC(HSD_JObj *)
UNK_RET hsd_80393EF4(UNK_PARAMS)
UNK_RET hsd_80393D2C(UNK_PARAMS)
void hsd_8039D1E4(UNK_T arg0, int arg1)
baselib_mfspr
Definition particle.c:300
UNK_RET fn_80392E2C(UNK_PARAMS)
UNK_RET hsd_8039D688(UNK_PARAMS)
void psInitDataBankLoad(int bank, int *cmdBank, int *texBank, u32 *ref, int *formBank)
UNK_RET hsd_80397110(UNK_PARAMS)
UNK_RET fn_80392480(UNK_PARAMS)
UNK_RET hsd_80396868(UNK_PARAMS)
UNK_RET baselib_mfspr(UNK_PARAMS)
UNK_RET hsd_803983A4(UNK_PARAMS)
void psInitDataBankLocate(HSD_Archive *cmdBank, HSD_Archive *texBank, int *formBank)
UNK_RET hsd_80393440(UNK_PARAMS)
int hsd_80393A5C(char *, int, int)
u16 hsd_804D78DE
UNK_RET hsd_8039CEAC(UNK_PARAMS)
UNK_RET hsd_80394668(UNK_PARAMS)
u32 hsd_804D78D4
void hsd_8039F6CC(s32, s32, s32, HSD_JObj *)
UNK_RET hsd_80395D88(UNK_PARAMS)
UNK_RET hsd_8039DAD4(UNK_PARAMS)
UNK_RET hsd_80398A08(UNK_PARAMS)
UNK_RET hsd_80393E34(UNK_PARAMS)
void hsd_80397DA4(OSContext *)
u32 hsd_804D78E8
void hsd_80397DFC(u32 arg0)
Definition particle.c:261
UNK_RET hsd_803956D8(UNK_PARAMS)
UnkGeneratorStruct * hsd_8039EFAC(s32, s32, s32, HSD_JObj *)
UNK_RET hsd_80394068(UNK_PARAMS)
UNK_RET hsd_8039D0A0(UNK_PARAMS)
UNK_RET hsd_80395A78(UNK_PARAMS)
UNK_RET hsd_80391F28(UNK_PARAMS)
UNK_RET hsd_80393E68(UNK_PARAMS)
UNK_RET hsd_80395644(UNK_PARAMS)
void DrawRectangle(float x, float y, float w, float h, GXColor *color)
u32 hsd_804D78D0
UNK_RET fn_80392A3C(UNK_PARAMS)
void psInitDataBankRelocate(int *cmdBank, int *texBank, int *formBank, int *newCmdBank, int *newTexBank, int *newFormBank)
UNK_RET hsd_80394434(UNK_PARAMS)
UNK_RET hsd_80396188(UNK_PARAMS)
UNK_RET hsd_8039D048(UNK_PARAMS)
void hsd_80391A04(float scale_x, float scale_y, int line_width)
Definition particle.c:63
u16 hsd_804D78E0
UNK_RET hsd_80398C04(UNK_PARAMS)
UNK_RET hsd_80395550(UNK_PARAMS)
bool hsd_80393A04(void)
UNK_RET hsd_803941E8(UNK_PARAMS)
UNK_RET hsd_80396E40(UNK_PARAMS)
UNK_RET hsd_80397520(UNK_PARAMS)
HSD_ObjAllocData hsd_804D0F60
UNK_RET hsd_80392528(UNK_PARAMS)
UNK_RET fn_80392CD8(UNK_PARAMS)
UNK_RET hsd_80394128(UNK_PARAMS)
UNK_RET hsd_80396884(UNK_PARAMS)
UNK_RET hsd_803991D8(UNK_PARAMS)
UNK_RET hsd_8039D580(UNK_PARAMS)
UNK_RET hsd_8039D214(UNK_PARAMS)
UNK_RET hsd_8039CF4C(UNK_PARAMS)
UNK_RET hsd_8039930C(UNK_PARAMS)
UNK_RET hsd_8039D1EC(UNK_PARAMS)
UNK_RET hsd_8039D354(UNK_PARAMS)
UNK_RET hsd_803975D4(UNK_PARAMS)
void hsd_80392E80(void)
UNK_RET hsd_80394E8C(UNK_PARAMS)
UNK_RET hsd_80391AC8(UNK_PARAMS)
UNK_RET fn_80394DF4(UNK_PARAMS)
UNK_RET fn_803982E4(UNK_PARAMS)
void Exception_StoreDebugLevel(int)
hsd_80397110
Definition particle.c:256
UNK_RET fn_803932D0(UNK_PARAMS)
UNK_RET hsd_803921B8(UNK_PARAMS)
UNK_RET fn_80393C14(UNK_PARAMS)
u32 hsd_804D78F0
UNK_RET hsd_803966A0(UNK_PARAMS)
u16 hsd_804D78D8
UNK_RET hsd_80394314(UNK_PARAMS)
UNK_RET fn_80392A08(UNK_PARAMS)
UnkGeneratorStruct * hsd_8039F05C(s8, s8, s32)
UNK_RET hsd_80396C78(UNK_PARAMS)
UNK_RET hsd_803922FC(UNK_PARAMS)
void Exception_ReportStackTrace(OSContext *, int)
UNK_RET hsd_80394950(UNK_PARAMS)
UNK_RET hsd_80392194(UNK_PARAMS)
UNK_RET hsd_8039D9C8(UNK_PARAMS)
UNK_RET hsd_80391E18(UNK_PARAMS)
void Exception_ReportCodeline(u16, int, int, OSContext *)
UNK_RET hsd_80396130(UNK_PARAMS)
UNK_RET hsd_80393328(UNK_PARAMS)
UNK_RET fn_80397374(UNK_PARAMS)
UNK_RET hsd_80398F0C(UNK_PARAMS)
UNK_RET hsd_803957C0(UNK_PARAMS)
bool hsd_803931A4(s32)
UNK_RET hsd_80395970(UNK_PARAMS)
UNK_RET fn_80392934(UNK_PARAMS)
UNK_RET hsd_8039254C(UNK_PARAMS)
UNK_RET hsd_80394F48(UNK_PARAMS)
UNK_RET hsd_803962A8(UNK_PARAMS)
UNK_RET hsd_80398310(UNK_PARAMS)
UNK_RET hsd_80398F8C(UNK_PARAMS)
UNK_RET hsd_80394544(UNK_PARAMS)
HSD_ObjAllocData hsd_804D0F90
#define UNK_PARAMS
Definition placeholder.h:48
#define UNK_T
Definition placeholder.h:32
#define UNK_RET
Definition placeholder.h:40
Definition archive.h:34
Definition jobj.h:107
Definition objalloc.h:21
Definition psappsrt.h:33