SSBM Decomp
Loading...
Searching...
No Matches
mnsoundtest.h
Go to the documentation of this file.
1#ifndef MELEE_MN_SOUNDTEST_H
2#define MELEE_MN_SOUNDTEST_H
3
4#include <placeholder.h>
5
7#include <baselib/sislib.h>
9
23
24typedef struct {
25 /* +0 */ u16 classifier;
26 /* +2 */ u8 p_link;
27 /* +3 */ u8 gx_link;
28 /* +4 */ u8 p_priority;
30 /* +6 */ u8 obj_kind;
32 /* +8 */ HSD_GObj* next;
33 /* +C */ HSD_GObj* prev;
34 /* +10 */ HSD_GObj* next_gx;
35 /* +14 */ HSD_GObj* prev_gx;
36 /* +18 */ HSD_GObjProc* proc;
38 /* +20 */ u64 gxlink_prios;
39 /* +28 */ void* hsd_obj;
41 /* +30 */ void (*user_data_remove_func)(void* data);
42 /* +34 */ void* x34_unk;
44
45/* 24A790 */ void mnSoundTest_8024A790(HSD_GObj*);
46/* 24A958 */ void mnSoundTest_8024A958(Soundtest_GObj*);
47/* 24AA70 */ void mnSoundTest_8024AA70(HSD_GObj*, u8);
48/* 24ABF8 */ void mnSoundTest_8024ABF8(HSD_GObj*, u8);
49/* 24AD58 */ void mnSoundTest_8024AD58(HSD_GObj*, u8);
50/* 24AED0 */ void fn_8024AED0(HSD_GObj*);
51/* 24B2B0 */ void fn_8024B2B0(HSD_GObj*);
56/* 24BEE0 */ UNK_RET mnSoundTest_8024BEE0(int);
57
58#endif
unsigned char u8
Definition hsd_3B2B.h:2
void fn_8024AED0(HSD_GObj *)
Definition mnsoundtest.c:349
void mnSoundTest_8024AA70(HSD_GObj *, u8)
Definition mnsoundtest.c:213
void fn_8024B2B0(HSD_GObj *)
void mnSoundTest_8024ABF8(HSD_GObj *, u8)
Definition mnsoundtest.c:263
UNK_RET mnSoundTest_8024BEE0(int)
UNK_RET fn_8024B7E4(UNK_PARAMS)
void mnSoundTest_8024AD58(HSD_GObj *, u8)
Definition mnsoundtest.c:295
void mnSoundTest_8024A958(Soundtest_GObj *)
Definition mnsoundtest.c:176
UNK_RET fn_8024BAF0(UNK_PARAMS)
HSD_PadStatus HSD_PadCopyStatus[4]
Definition controller.c:20
UNK_RET mnSoundTest_8024BCA0(UNK_PARAMS)
UNK_RET fn_8024B8B4(UNK_PARAMS)
void mnSoundTest_8024A790(HSD_GObj *)
Definition mnsoundtest.c:128
#define UNK_PARAMS
Definition placeholder.h:47
#define UNK_T
Definition placeholder.h:31
#define UNK_RET
Definition placeholder.h:39
Definition gobjproc.h:8
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition controller.h:26
Definition sislib.h:47
Definition mnsoundtest.h:24
u8 p_priority
Definition mnsoundtest.h:28
u8 p_link
Definition mnsoundtest.h:26
void * x34_unk
Definition mnsoundtest.h:42
HSD_GObj * next
Definition mnsoundtest.h:32
u16 classifier
Definition mnsoundtest.h:25
HSD_GObjProc * proc
Definition mnsoundtest.h:36
HSD_GObj * prev_gx
Definition mnsoundtest.h:35
u64 gxlink_prios
Definition mnsoundtest.h:38
GObj_RenderFunc render_cb
Definition mnsoundtest.h:37
u8 render_priority
Definition mnsoundtest.h:29
void * hsd_obj
Definition mnsoundtest.h:39
u8 user_data_kind
Definition mnsoundtest.h:31
u8 obj_kind
Definition mnsoundtest.h:30
u8 gx_link
Definition mnsoundtest.h:27
soundtest_user_data * user_data
Definition mnsoundtest.h:40
HSD_GObj * next_gx
Definition mnsoundtest.h:34
HSD_GObj * prev
Definition mnsoundtest.h:33
Definition mnsoundtest.h:10
u8 unk0
Definition mnsoundtest.h:11
HSD_Text * unk18
Definition mnsoundtest.h:20
HSD_Text * unk14
Definition mnsoundtest.h:19
u8 unk3
Definition mnsoundtest.h:14
u8 unk1
Definition mnsoundtest.h:12
f32 unkC
Definition mnsoundtest.h:17
UNK_T unk10
Definition mnsoundtest.h:18
f32 unk8
Definition mnsoundtest.h:16
u16 unk4
Definition mnsoundtest.h:15
HSD_Text * unk1C
Definition mnsoundtest.h:21
u8 unk2
Definition mnsoundtest.h:13
void(* GObj_RenderFunc)(HSD_GObj *gobj, int code)
Definition forward.h:106