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 <placeholder.h>
5#include <platform.h>
6
7#include "baselib/forward.h"
8
9#include "baselib/jobj.h"
10
12
13/* 3983A4 */ void hsd_803983A4(HSD_Generator*);
14/* 3984F4 */ void psInitDataBankLoad(int bank, int* cmdBank, int* texBank,
15 u32* ref, int* formBank);
16/* 398614 */ void psInitDataBankLocate(HSD_Archive* cmdBank,
17 HSD_Archive* texBank, int* formBank);
18/* 3989A0 */ void psInitDataBankRelocate(int* cmdBank, int* texBank,
19 int* formBank, int* newCmdBank,
20 int* newTexBank, int* newFormBank);
21/* 398A08 */ void hsd_80398A08(u32);
22/* 398C04 */ HSD_Particle* hsd_80398C04(HSD_Particle**, int, int, u32, u16,
23 u8*, int, int, f32, f32, f32, f32, f32,
25 int);
26/* 398F0C */ void hsd_80398F0C(s32, s32, s32, u16, s32, s32, s32, s32, f32,
27 f32, f32, f32, f32, f32, f32, f32, f32);
28/* 398F8C */ void hsd_80398F8C(HSD_Particle*, f32);
29/* 3991D8 */ s32 hsd_803991D8(HSD_Generator*, HSD_JObj*, f32, f32);
30/* 39930C */ void* hsd_8039930C(void*, void*);
31/* 39CEAC */ void hsd_8039CEAC(u32);
32/* 39CF4C */ void hsd_8039CF4C(s32, HSD_JObj*);
33/* 39D048 */ void hsd_8039D048(void* particle);
34
35#endif
unsigned long u32
Definition types.h:9
float f32
Definition types.h:13
unsigned short int u16
Definition types.h:7
signed long s32
Definition hsd_3B2B.h:1
unsigned char u8
Definition hsd_3B2B.h:2
HSD_Particle * hsd_80398C04(HSD_Particle **, int, int, u32, u16, u8 *, int, int, f32, f32, f32, f32, f32, f32, f32, f32, f32, HSD_Generator *, int)
Definition particle.c:397
void psInitDataBankLoad(int bank, int *cmdBank, int *texBank, u32 *ref, int *formBank)
Definition particle.c:112
void psInitDataBankLocate(HSD_Archive *cmdBank, HSD_Archive *texBank, int *formBank)
Definition particle.c:154
void hsd_8039CEAC(u32)
Definition particle.c:2903
void psInitDataBankRelocate(int *cmdBank, int *texBank, int *formBank, int *newCmdBank, int *newTexBank, int *newFormBank)
void hsd_80398F8C(HSD_Particle *, f32)
Definition particle.c:536
void hsd_80398A08(u32)
Definition particle.c:351
void hsd_8039D048(void *particle)
Definition particle.c:2963
s32 hsd_803991D8(HSD_Generator *, HSD_JObj *, f32, f32)
Definition particle.c:617
void * hsd_8039930C(void *, void *)
Definition particle.c:651
void hsd_8039CF4C(s32, HSD_JObj *)
Definition particle.c:2934
void hsd_803983A4(HSD_Generator *)
Definition particle.c:68
void hsd_80398F0C(s32, s32, s32, u16, s32, s32, s32, s32, f32, f32, f32, f32, f32, f32, f32, f32, f32)
Definition particle.c:525
Definition archive.h:35
Definition psstructs.h:240
Definition jobj.h:107
Definition psstructs.h:126