SSBM Decomp
Loading...
Searching...
No Matches
generator.h
Go to the documentation of this file.
1#ifndef SYSDOLPHIN_GENERATOR_H
2#define SYSDOLPHIN_GENERATOR_H
3
5
6#include <placeholder.h>
7
9
14
15/* 39D0A0 */ void hsd_8039D0A0(HSD_Generator*);
16/* 39D1E4 */ void hsd_8039D1E4(HSD_Generator*, void*);
17/* 39D1EC */ u16 hsd_8039D1EC(void);
18/* 39D214 */ void hsd_8039D214(HSD_Generator*);
19/* 39D354 */ void hsd_8039D354(u32);
21/* 39D4DC */ void hsd_8039D4DC(HSD_Generator*);
22/* 39D580 */ void hsd_8039D580(HSD_JObj*);
23/* 39D5DC */ void hsd_8039D5DC(HSD_JObj*);
24/* 39D688 */ void hsd_8039D688(HSD_JObj*, f32**, s32);
25/* 39D71C */ void hsd_8039D71C(HSD_Generator*);
26/* 39D9C8 */ HSD_Generator* hsd_8039D9C8(void);
27/* 39DAD4 */ f32 hsd_8039DAD4(HSD_Generator*);
28/* 39EE24 */ void hsd_8039EE24(u32);
29/* 39EFAC */ HSD_Generator* hsd_8039EFAC(s32 linkNo, s32 bank, s32 gfx_id,
30 HSD_JObj*);
31/* 39F05C */ HSD_Generator* hsd_8039F05C(s32 linkNo, s32 bank, s32 idx);
32/* 39F6CC */ HSD_Generator* hsd_8039F6CC(s32 linkNo, s32 bank, s32 gfx_id,
33 HSD_JObj*);
34
35/* 4D0F60 */ extern struct hsd_804D0F60_t hsd_804D0F60;
36/* 4D0F90 */ extern struct hsd_804D0F60_t hsd_804D0F90;
37/* 4D78FC */ extern HSD_Generator* hsd_804D78FC;
38/* 4D7900 */ extern void (*hsd_804D7900)(HSD_Generator*);
39
40#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 types.h:8
struct hsd_804D0F60_t hsd_804D0F90
Definition generator.c:20
void(* hsd_804D7900)(HSD_Generator *)
Definition generator.c:18
HSD_Generator * hsd_804D78FC
Definition generator.c:17
HSD_Generator * hsd_8039F05C(s32 linkNo, s32 bank, s32 idx)
Definition generator.c:1042
void hsd_8039D5DC(HSD_JObj *)
Definition generator.c:174
void hsd_8039D71C(HSD_Generator *)
Definition generator.c:225
void hsd_8039D580(HSD_JObj *)
Definition generator.c:157
struct hsd_804D0F60_t hsd_804D0F60
Definition particle.c:59
HSD_Generator * hsd_8039EFAC(s32 linkNo, s32 bank, s32 gfx_id, HSD_JObj *)
Definition generator.c:1022
void hsd_8039D354(u32)
Definition generator.c:73
void hsd_8039D688(HSD_JObj *, f32 **, s32)
Definition generator.c:200
void hsd_8039D1E4(HSD_Generator *, void *)
Definition generator.c:24
f32 hsd_8039DAD4(HSD_Generator *)
Definition generator.c:358
HSD_Generator * hsd_8039F6CC(s32 linkNo, s32 bank, s32 gfx_id, HSD_JObj *)
Definition generator.c:1226
void hsd_8039D214(HSD_Generator *)
Definition generator.c:38
void hsd_8039EE24(u32)
Definition generator.c:965
void hsd_8039D4DC(HSD_Generator *)
Definition generator.c:130
u16 hsd_8039D1EC(void)
Definition generator.c:29
HSD_Generator * hsd_8039D9C8(void)
Definition generator.c:310
void hsd_8039D0A0(HSD_Generator *)
Definition particle.c:3037
HSD_Generator * hsd_8039D3AC(HSD_Generator *, HSD_Generator *)
Definition generator.c:87
#define UNK_T
Definition placeholder.h:23
Definition psstructs.h:243
Definition jobj.h:104
Definition objalloc.h:19
Definition generator.h:10
HSD_ObjAllocData alloc_data
Definition generator.h:11
UNK_T pad
Definition generator.h:12