SSBM Decomp
Loading...
Searching...
No Matches
soundtest.h
Go to the documentation of this file.
1#ifndef _SOUNDTEST_H_
2#define _SOUNDTEST_H_
3
4#include <Runtime/platform.h>
5
6#include <melee/if/forward.h>
7#include <melee/mn/forward.h>
8
9#include <melee/if/types.h>
10
14 void (*x4)(void);
15 char* x8;
16 u8 pad_xC[0x17];
18 void (*x24)(void);
19 char* x28;
20};
21
23 /* 0x000 */ struct un_80304138_objalloc_t_x8 entries[11];
24 /* 0x160 */ char x160[0xC];
25 /* 0x16C */ char x16C[0x18];
26};
27
35
37 /* 0x00 */ s32 unk_0; /* inferred */
38 /* 0x04 */ s32 unk_4; /* inferred */
39 /* 0x08 */ u8 unk_8; /* inferred */
40 /* 0x09 */ u8 unk_9; /* inferred */
41 /* 0x0A */ u8 unk_A; /* inferred */
42 /* 0x0B */ u8 unk_B; /* inferred */
43 /* 0x0C */ u8 unk_C; /* inferred */
44 /* 0x0D */ u8 unk_D; /* inferred */
45 /* 0x0E */ u8 unk_E; /* inferred */
46 /* 0x0F */ u8 unk_F; /* inferred */
47 /* 0x10 */ u8 unk_10; /* inferred */
48 /* 0x11 */ u8 unk_11; /* inferred */
49 /* 0x12 */ u8 unk_12; /* inferred */
50 /* 0x13 */ u8 unk_13; /* inferred */
51 /* 0x14 */ u8 unk_14; /* inferred */
52 /* 0x15 */ u8 unk_15; /* inferred */
53 /* 0x16 */ u8 unk_16; /* inferred */
54 /* 0x17 */ u8 unk_17; /* inferred */
55 /* 0x18 */ u8 unk_18; /* inferred */
56 /* 0x19 */ u8 unk_19; /* inferred */
57 /* 0x1A */ u8 unk_1A; /* inferred */
58 /* 0x1B */ u8 unk_1B; /* inferred */
59 /* 0x1C */ u8 unk_1C; /* inferred */
60 /* 0x1D */ u8 unk_1D; /* inferred */
61 /* 0x1E */ u8 unk_1E; /* inferred */
62}; /* size = 0x20 */
64
65/* 2FF7DC */ void un_802FF7DC(void);
66/* 2FF884 */ bool un_802FF884(char*);
67/* 2FFCD0 */ void un_802FFCD0(int, void*);
68/* 2FFD94 */ void un_802FFD94(int a, void* b, soundtest_callback c);
69/* 2FFEE0 */ void un_802FFEE0(struct UnkSoundTestData0*);
70/* 2FFF2C */ void un_802FFF2C(StartMeleeData*);
71/* 301BA8 */ void un_80301BA8(struct UnkSoundTestData1* out);
72/* 301C64 */ void un_80301C64(un_80301C64_t*);
73/* 3F9FA4 */ extern struct SoundTestMenuData un_803F9FA4;
74/* 3FA4E0 */ extern struct un_80304138_objalloc_t_x8 un_803FA4E0[11];
75/* 3FA790 */ extern struct un_80304138_objalloc_t_x8 un_803FA790[4];
76/* 3FC4CC */ extern struct un_80304138_objalloc_t_x8 un_803FC4CC[10];
77
78#endif
unsigned long u32
Definition types.h:9
unsigned short int u16
Definition types.h:7
signed long s32
Definition types.h:8
unsigned char u8
Definition types.h:5
#define ASSERT_SIZE(expr, size)
Definition platform.h:161
struct SoundTestMenuData un_803F9FA4
Definition soundtest.c:2236
struct un_80304138_objalloc_t_x8 un_803FC4CC[10]
Definition soundtest.c:2821
struct un_80304138_objalloc_t_x8 un_803FA790[4]
Definition soundtest.c:2358
struct un_80304138_objalloc_t_x8 un_803FA4E0[11]
Definition soundtest.c:2329
bool un_802FF884(char *)
Definition soundtest.c:778
void un_80301BA8(struct UnkSoundTestData1 *out)
Definition soundtest.c:2109
void un_802FFCD0(int, void *)
Definition soundtest.c:912
void un_802FFD94(int a, void *b, soundtest_callback c)
Definition soundtest.c:924
void un_802FFF2C(StartMeleeData *)
Definition soundtest.c:985
void un_802FFEE0(struct UnkSoundTestData0 *)
Definition soundtest.c:976
void un_80301C64(un_80301C64_t *)
Definition soundtest.c:2138
void un_802FF7DC(void)
Definition soundtest.c:764
bool(* soundtest_callback)(enum soundtest_callback_arg0 arg0)
Definition types.h:189
Definition soundtest.h:12
void(* x4)(void)
Definition soundtest.h:14
void(* x24)(void)
Definition soundtest.h:18
u8 pad_xC[0x17]
Definition soundtest.h:16
u32 x0
Definition soundtest.h:13
char * x28
"Sound Mode "
Definition soundtest.h:19
u8 x23
Definition soundtest.h:17
char * x8
"Sound Test Menu"
Definition soundtest.h:15
Definition soundtest.h:22
char x16C[0x18]
Definition soundtest.h:25
char x160[0xC]
Definition soundtest.h:24
struct un_80304138_objalloc_t_x8 entries[11]
Definition soundtest.h:23
Definition types.h:259
Definition soundtest.h:28
s32 x8
Definition soundtest.h:32
s32 x4
Definition soundtest.h:31
u16 x2
Definition soundtest.h:30
u16 x0
Definition soundtest.h:29
Definition soundtest.h:36
u8 unk_8
Definition soundtest.h:39
s32 unk_4
Definition soundtest.h:38
u8 unk_E
Definition soundtest.h:45
u8 unk_A
Definition soundtest.h:41
u8 unk_C
Definition soundtest.h:43
u8 unk_12
Definition soundtest.h:49
u8 unk_15
Definition soundtest.h:52
u8 unk_B
Definition soundtest.h:42
s32 unk_0
Definition soundtest.h:37
u8 unk_10
Definition soundtest.h:47
u8 unk_1A
Definition soundtest.h:57
u8 unk_18
Definition soundtest.h:55
u8 unk_D
Definition soundtest.h:44
u8 unk_11
Definition soundtest.h:48
u8 unk_13
Definition soundtest.h:50
u8 unk_16
Definition soundtest.h:53
u8 unk_F
Definition soundtest.h:46
u8 unk_1E
Definition soundtest.h:61
u8 unk_1B
Definition soundtest.h:58
u8 unk_1D
Definition soundtest.h:60
u8 unk_19
Definition soundtest.h:56
u8 unk_17
Definition soundtest.h:54
u8 unk_1C
Definition soundtest.h:59
u8 unk_14
Definition soundtest.h:51
u8 unk_9
Definition soundtest.h:40
Definition types.h:177
Definition types.h:191
int c
Definition tev.c:10
GXColorS10 a
Definition tev.c:9