|
SSBM Decomp
|
#include <Runtime/platform.h>#include <sysdolphin/baselib/forward.h>#include <sysdolphin/baselib/jobj.h>#include <sysdolphin/baselib/psstructs.h>Go to the source code of this file.
Functions | |
| void | hsd_803983A4 (HSD_Generator *) |
| void | psInitDataBankLoad (int bank, const int *cmdBank, const int *texBank, const u32 *ref, const int *formBank) |
| void | psInitDataBankLocate (HSD_Archive *cmdBank, HSD_Archive *texBank, int *formBank) |
| void | psInitDataBankRelocate (int *cmdBank, int *texBank, int *formBank, int *newCmdBank, int *newTexBank, int *newFormBank) |
| void | hsd_80398A08 (u32) |
| HSD_Particle * | psGenerateParticle0 (HSD_Particle **head, int linkNo, int bank, u32 kind, u16 texGroup, u8 *list, int life, int palflag, f32 x, f32 y, f32 z, f32 vx, f32 vy, f32 vz, f32 size, f32 grav, f32 fric, HSD_Generator *gp, int flgInterpret) |
| void | hsd_80398F0C (s32, s32, s32, u16, s32, s32, s32, s32, f32, f32, f32, f32, f32, f32, f32, f32, f32) |
| void | hsd_80398F8C (HSD_Particle *, f32) |
| s32 | hsd_803991D8 (HSD_Generator *, HSD_JObj *, f32, f32) |
| void * | hsd_8039930C (HSD_Particle *, HSD_Particle *) |
| void | hsd_8039CEAC (u32) |
| void | hsd_8039CF4C (s32, HSD_JObj *) |
| void | hsd_8039D048 (void *particle) |
Variables | |
| HSD_PSTexGroup ** | psTexGroupArray [65] |
| HSD_PSFormGroup ** | psNumCmdList [65] |
| int | psCmdListArray [65] |
| HSD_PSCmdList ** | ptclref_804D0E5C [65] |
| u16 | hsd_804D78D8 |
| u16 | hsd_804D78DA |
| u16 | hsd_804D78DE |
| u16 | hsd_804D78E0 |
| u32 | hsd_804D78E8 |
| u32 | hsd_804D78EC |
| HSD_CObj * | psCamera |
| u32 | hsd_804D78F4 |
| void hsd_803983A4 | ( | HSD_Generator * | gen | ) |
| void psInitDataBankLoad | ( | int | bank, |
| const int * | cmdBank, | ||
| const int * | texBank, | ||
| const u32 * | ref, | ||
| const int * | formBank ) |
| void psInitDataBankLocate | ( | HSD_Archive * | cmdBank, |
| HSD_Archive * | texBank, | ||
| int * | formBank ) |
| void psInitDataBankRelocate | ( | int * | cmdBank, |
| int * | texBank, | ||
| int * | formBank, | ||
| int * | newCmdBank, | ||
| int * | newTexBank, | ||
| int * | newFormBank ) |
| void hsd_80398A08 | ( | u32 | unused | ) |
| HSD_Particle * psGenerateParticle0 | ( | HSD_Particle ** | head, |
| int | linkNo, | ||
| int | bank, | ||
| u32 | kind, | ||
| u16 | texGroup, | ||
| u8 * | list, | ||
| int | life, | ||
| int | palflag, | ||
| f32 | x, | ||
| f32 | y, | ||
| f32 | z, | ||
| f32 | vx, | ||
| f32 | vy, | ||
| f32 | vz, | ||
| f32 | size, | ||
| f32 | grav, | ||
| f32 | fric, | ||
| HSD_Generator * | gp, | ||
| int | flgInterpret ) |
| void hsd_80398F0C | ( | s32 | linkNo, |
| s32 | bank, | ||
| s32 | kind, | ||
| u16 | texGroup, | ||
| s32 | cmdList, | ||
| s32 | life, | ||
| s32 | zero, | ||
| s32 | gen, | ||
| f32 | pos_x, | ||
| f32 | pos_y, | ||
| f32 | pos_z, | ||
| f32 | vel_x, | ||
| f32 | vel_y, | ||
| f32 | vel_z, | ||
| f32 | fric, | ||
| f32 | rate, | ||
| f32 | angle3 ) |
| void hsd_80398F8C | ( | HSD_Particle * | pp, |
| f32 | angle ) |
| s32 hsd_803991D8 | ( | HSD_Generator * | gen, |
| HSD_JObj * | jobj, | ||
| f32 | force, | ||
| f32 | range ) |
| void * hsd_8039930C | ( | HSD_Particle * | pp, |
| HSD_Particle * | prev ) |
| void hsd_8039CEAC | ( | u32 | mask | ) |
| void hsd_8039D048 | ( | void * | particle | ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |