SSBM Decomp
Loading...
Searching...
No Matches
lbaudio_ax.h
Go to the documentation of this file.
1#ifndef GALE01_02305C
2#define GALE01_02305C
3
4#include <platform.h>
5
6#include <baselib/forward.h>
7#include <melee/ft/forward.h>
8#include <melee/gr/forward.h>
9
10#include <baselib/gobj.h>
11
13#define SFX_NONE -1
14
15/* 02305C */ int lbAudioAx_8002305C(int, int);
16/* 023090 */ int lbAudioAx_80023090(int);
17/* 0230C8 */ int lbAudioAx_800230C8(int, int*, int*);
18/* 023130 */ int lbAudioAx_80023130(int);
19/* 023220 */ int lbAudioAx_80023220(int);
20/* 023254 */ void fn_80023254(s32 arg0);
21/* 0233EC */ s32 lbAudioAx_800233EC(s32);
22/* 023694 */ int lbAudioAx_80023694(void);
23/* 0236B8 */ int lbAudioAx_800236B8(int);
24/* 0236DC */ int lbAudioAx_800236DC(void);
25/* 023710 */ bool lbAudioAx_80023710(int);
26/* 023730 */ bool lbAudioAx_80023730(void);
27/* 023750 */ int fn_80023750(int, int, int, int, int);
28/* 0237A8 */ int lbAudioAx_800237A8(enum_t sfx_id, int sfx_vol, int sfx_pan);
29/* 023870 */ int lbAudioAx_80023870(int, int, int, int);
30/* 02392C */ void lbAudioAx_8002392C(void);
31/* 023968 */ int lbAudioAx_80023968(int);
32/* 023A44 */ int lbAudioAx_80023A44(int, int);
33/* 023B24 */ s32 lbAudioAx_80023B24(s32);
34/* 023ED4 */ bool fn_80023ED4(const char* arg0, int arg1, int arg2);
35/* 023F28 */ bool lbAudioAx_80023F28(s32);
36/* 024030 */ void lbAudioAx_80024030(s32);
37/* 0240B4 */ int lbAudioAx_800240B4(int);
38/* 02411C */ int lbAudioAx_8002411C(int);
39/* 024184 */ int lbAudioAx_80024184(int, int, int, int);
40/* 024304 */ int lbAudioAx_80024304(int);
41/* 02438C */ int lbAudioAx_8002438C(int);
42/* 0243F4 */ s32 lbAudioAx_800243F4(int);
43/* 0244F4 */ void fn_800244F4(void);
44/* 0245D4 */ void lbAudioAx_800245D4(int);
45/* 0245F4 */ int lbAudioAx_800245F4(int);
46/* 024614 */ void lbAudioAx_80024614(int);
47/* 024634 */ void lbAudioAx_80024634(int);
48/* 024654 */ void fn_80024654(int);
49/* 024B1C */ void lbAudioAx_80024B1C(int, int);
50/* 024B58 */ void lbAudioAx_80024B58(int, int);
51/* 024B94 */ int lbAudioAx_80024B94(int arg0, int arg1);
52/* 024BD0 */ bool lbAudioAx_80024BD0(void);
53/* 024C08 */ int lbAudioAx_80024C08(int);
54/* 024C84 */ void lbAudioAx_80024C84(void);
55/* 024D50 */ void lbAudioAx_80024D50(void);
56/* 024D78 */ void lbAudioAx_80024D78(int);
57/* 024DC4 */ void lbAudioAx_80024DC4(int);
58/* 024E50 */ void lbAudioAx_80024E50(bool);
59/* 024E84 */ void lbAudioAx_80024E84(bool);
60/* 024F08 */ void lbAudioAx_80024F08(void);
61/* 024F6C */ void lbAudioAx_80024F6C(void);
62/* 024FDC */ void lbAudioAx_80024FDC(void);
63/* 024FF4 */ void lbAudioAx_80024FF4(void);
64/* 02500C */ void lbAudioAx_8002500C(int);
65/* 025038 */ void lbAudioAx_80025038(int);
66/* 025064 */ void lbAudioAx_80025064(bool, bool);
67/* 025098 */ void lbAudioAx_80025098(s32 arg0);
68/* 0250A0 */ int fn_800250A0(int, int, int, int);
69/* 0251EC */ bool fn_800251EC(HSD_GObj* gobj);
70/* 0253D8 */ bool fn_800253D8(HSD_GObj* gobj);
71/* 0256BC */ bool fn_800256BC(HSD_GObj* gobj);
72/* 0259A0 */ bool fn_800259A0(HSD_GObj* gobj);
73/* 0259EC */ bool fn_800259EC(HSD_GObj* gobj);
74/* 025A98 */ bool fn_80025A98(HSD_GObj* gobj);
75/* 025B44 */ bool fn_80025B44(HSD_GObj* gobj);
76/* 025CBC */ bool fn_80025CBC(HSD_GObj* gobj);
77/* 025E38 */ bool fn_80025E38(HSD_GObj* gobj);
78/* 025FAC */ void fn_80025FAC(HSD_GObj* gobj, void* userdata, void* params);
79/* 0262A0 */ void fn_800262A0(HSD_GObj* gobj);
80/* 0263B4 */ void lbAudioAx_ObjFree(void* obj);
81/* 0263E8 */ HSD_GObj* lbAudioAx_800263E8(float, HSD_GObj*, int, int, int, int,
82 int, int, int, int, int);
83/* 0264E4 */ bool lbAudioAx_800264E4(void* data);
84/* 026510 */ bool lbAudioAx_80026510(HSD_GObj*);
85/* 0265C4 */ bool lbAudioAx_800265C4(HSD_GObj*, int sfx);
86/* 026650 */ s32 fn_80026650(void);
87/* 0267B0 */ void fn_800267B0(void);
88/* 0268B4 */ void fn_800268B4(void);
89/* 0269AC */ void fn_800269AC(void);
90/* 026C04 */ s32 fn_80026C04(s32 arg0);
91/* 026E58 */ bool fn_80026E58(int);
92/* 026E84 */ u64 lbAudioAx_80026E84(CharacterKind);
93/* 026EBC */ u64 lbAudioAx_80026EBC(InternalStageId);
94/* 026F2C */ void lbAudioAx_80026F2C(s32);
95/* 02702C */ void lbAudioAx_8002702C(s32, u64);
96/* 027168 */ void lbAudioAx_80027168(void);
97/* 027488 */ s32 fn_80027488(void);
98/* 027648 */ void lbAudioAx_80027648(void);
99/* 02785C */ s32 lbAudioAx_8002785C(void);
100/* 027AB0 */ void lbAudioAx_80027AB0(s32);
101/* 027DBC */ void lbAudioAx_80027DBC(void);
102/* 027DF8 */ void lbAudioAx_80027DF8(void);
103/* 02835C */ void lbAudioAx_8002835C(void);
104/* 02838C */ void lbAudioAx_8002838C(void);
105/* 028690 */ s32 lbAudioAx_80028690(void);
106/* 028B2C */ int lbAudioAx_80028B2C(void);
107/* 028B4C */ int lbAudioAx_80028B4C(void);
108/* 028B6C */ void lbAudioAx_80028B6C(void);
109/* 028B90 */ void lbAudioAx_80028B90(void);
110
111#endif
f32 data[9]
Definition gmopening.c:19
signed long s32
Definition hsd_3B2B.h:1
int lbAudioAx_80023130(int)
Definition lbaudio_ax.c:79
bool fn_80025CBC(HSD_GObj *gobj)
Definition lbaudio_ax.c:1618
void lbAudioAx_80025064(bool, bool)
Definition lbaudio_ax.c:1138
bool fn_800256BC(HSD_GObj *gobj)
Definition lbaudio_ax.c:1380
void lbAudioAx_80027DBC(void)
Definition lbaudio_ax.c:2595
int lbAudioAx_800245F4(int)
Definition lbaudio_ax.c:810
void lbAudioAx_8002392C(void)
Definition lbaudio_ax.c:347
int lbAudioAx_800230C8(int, int *, int *)
Definition lbaudio_ax.c:62
void lbAudioAx_8002500C(int)
Definition lbaudio_ax.c:1118
int lbAudioAx_800240B4(int)
Definition lbaudio_ax.c:572
s32 fn_80027488(void)
Definition lbaudio_ax.c:2423
int lbAudioAx_8002305C(int, int)
Definition lbaudio_ax.c:42
int lbAudioAx_80028B4C(void)
Definition lbaudio_ax.c:2939
s32 lbAudioAx_800243F4(int)
Definition lbaudio_ax.c:660
void lbAudioAx_80024E84(bool)
Definition lbaudio_ax.c:1058
bool fn_800259A0(HSD_GObj *gobj)
Definition lbaudio_ax.c:1461
void fn_800267B0(void)
Definition lbaudio_ax.c:2053
int lbAudioAx_8002438C(int)
Definition lbaudio_ax.c:655
void lbAudioAx_80026F2C(s32)
Definition lbaudio_ax.c:2295
int lbAudioAx_80023968(int)
Definition lbaudio_ax.c:369
void lbAudioAx_800245D4(int)
Definition lbaudio_ax.c:799
int lbAudioAx_800237A8(enum_t sfx_id, int sfx_vol, int sfx_pan)
Definition lbaudio_ax.c:326
void lbAudioAx_80024DC4(int)
Definition lbaudio_ax.c:1027
bool fn_800251EC(HSD_GObj *gobj)
Definition lbaudio_ax.c:1186
bool fn_800253D8(HSD_GObj *gobj)
Definition lbaudio_ax.c:1299
bool fn_800259EC(HSD_GObj *gobj)
Definition lbaudio_ax.c:1478
void lbAudioAx_80024614(int)
Definition lbaudio_ax.c:821
bool fn_80023ED4(const char *arg0, int arg1, int arg2)
Definition lbaudio_ax.c:465
void lbAudioAx_80024D78(int)
Definition lbaudio_ax.c:1021
void fn_80024654(int)
Definition lbaudio_ax.c:843
int lbAudioAx_800236DC(void)
Definition lbaudio_ax.c:289
void lbAudioAx_80025098(s32 arg0)
Definition lbaudio_ax.c:1155
HSD_GObj * lbAudioAx_800263E8(float, HSD_GObj *, int, int, int, int, int, int, int, int, int)
Definition lbaudio_ax.c:1909
u64 lbAudioAx_80026EBC(InternalStageId)
Definition lbaudio_ax.c:2280
bool lbAudioAx_80026510(HSD_GObj *)
Definition lbaudio_ax.c:1963
int fn_800250A0(int, int, int, int)
Definition lbaudio_ax.c:1160
bool lbAudioAx_80023730(void)
Definition lbaudio_ax.c:302
void fn_800268B4(void)
Definition lbaudio_ax.c:2109
s32 lbAudioAx_800233EC(s32)
Definition lbaudio_ax.c:202
bool fn_80025B44(HSD_GObj *gobj)
Definition lbaudio_ax.c:1562
void fn_800269AC(void)
Definition lbaudio_ax.c:2160
void lbAudioAx_80024F08(void)
Definition lbaudio_ax.c:1078
void lbAudioAx_80024B58(int, int)
Definition lbaudio_ax.c:930
void lbAudioAx_80027648(void)
Definition lbaudio_ax.c:2444
void lbAudioAx_80024FF4(void)
Definition lbaudio_ax.c:1112
void fn_800262A0(HSD_GObj *gobj)
Definition lbaudio_ax.c:1842
void lbAudioAx_ObjFree(void *obj)
Free an object from the audio allocator pool.
Definition lbaudio_ax.c:1902
void lbAudioAx_8002838C(void)
Definition lbaudio_ax.c:2735
int lbAudioAx_80023090(int)
Definition lbaudio_ax.c:51
void lbAudioAx_80024F6C(void)
Definition lbaudio_ax.c:1091
int lbAudioAx_80024B94(int arg0, int arg1)
Definition lbaudio_ax.c:941
s32 fn_80026650(void)
Definition lbaudio_ax.c:2032
void lbAudioAx_8002835C(void)
Definition lbaudio_ax.c:2730
int lbAudioAx_800236B8(int)
Definition lbaudio_ax.c:283
void lbAudioAx_80028B6C(void)
Definition lbaudio_ax.c:2944
int fn_80023750(int, int, int, int, int)
Definition lbaudio_ax.c:307
bool lbAudioAx_800265C4(HSD_GObj *, int sfx)
Definition lbaudio_ax.c:2006
void lbAudioAx_80024D50(void)
Definition lbaudio_ax.c:1015
bool lbAudioAx_80024BD0(void)
Definition lbaudio_ax.c:953
int lbAudioAx_80024184(int, int, int, int)
Definition lbaudio_ax.c:582
int lbAudioAx_80023220(int)
Definition lbaudio_ax.c:94
int lbAudioAx_80024304(int)
Definition lbaudio_ax.c:637
void fn_800244F4(void)
Definition lbaudio_ax.c:752
void lbAudioAx_80027168(void)
Definition lbaudio_ax.c:2363
void lbAudioAx_80024030(s32)
Definition lbaudio_ax.c:564
void lbAudioAx_80028B90(void)
Definition lbaudio_ax.c:2952
void lbAudioAx_8002702C(s32, u64)
Definition lbaudio_ax.c:2328
void lbAudioAx_80024FDC(void)
Definition lbaudio_ax.c:1106
bool lbAudioAx_80023F28(s32)
Definition lbaudio_ax.c:540
bool lbAudioAx_80023710(int)
Definition lbaudio_ax.c:297
void fn_80023254(s32 arg0)
Definition lbaudio_ax.c:102
int lbAudioAx_80023870(int, int, int, int)
Definition lbaudio_ax.c:335
int lbAudioAx_80023A44(int, int)
Definition lbaudio_ax.c:386
void lbAudioAx_80027AB0(s32)
Definition lbaudio_ax.c:2520
bool fn_80026E58(int)
Definition lbaudio_ax.c:2264
bool fn_80025A98(HSD_GObj *gobj)
Definition lbaudio_ax.c:1519
void fn_80025FAC(HSD_GObj *gobj, void *userdata, void *params)
Definition lbaudio_ax.c:1732
void lbAudioAx_80027DF8(void)
Definition lbaudio_ax.c:2603
void lbAudioAx_80025038(int)
Definition lbaudio_ax.c:1128
s32 lbAudioAx_8002785C(void)
Definition lbaudio_ax.c:2474
s32 lbAudioAx_80028690(void)
Definition lbaudio_ax.c:2811
u64 lbAudioAx_80026E84(CharacterKind)
Definition lbaudio_ax.c:2272
void lbAudioAx_80024E50(bool)
Definition lbaudio_ax.c:1048
int lbAudioAx_80028B2C(void)
Definition lbaudio_ax.c:2934
int lbAudioAx_80023694(void)
Definition lbaudio_ax.c:277
bool lbAudioAx_800264E4(void *data)
Definition lbaudio_ax.c:1951
void lbAudioAx_80024B1C(int, int)
Definition lbaudio_ax.c:919
void lbAudioAx_80024634(int)
Definition lbaudio_ax.c:832
s32 lbAudioAx_80023B24(s32)
Definition lbaudio_ax.c:402
bool fn_80025E38(HSD_GObj *gobj)
Definition lbaudio_ax.c:1675
int lbAudioAx_8002411C(int)
Definition lbaudio_ax.c:577
void lbAudioAx_80024C84(void)
Definition lbaudio_ax.c:981
s32 fn_80026C04(s32 arg0)
Definition lbaudio_ax.c:2215
int lbAudioAx_80024C08(int)
Definition lbaudio_ax.c:962
CharacterKind
Definition forward.h:120
InternalStageId
Definition forward.h:45
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:9
void * obj
Definition pobj.c:43
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26