NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
snd_debug.h
1#ifndef NW4R_SND_DEBUG_H
2#define NW4R_SND_DEBUG_H
3
4/*******************************************************************************
5 * types
6 */
7
8namespace nw4r { namespace snd
9{
10 // [R89JEL]:/bin/RVL/Debug/mainD.elf:.debug::0x2bd7b3
11 enum DebugWarningFlag
12 {
13 DEBUG_WARNING_NOT_ENOUGH_INSTANCE,
14 DEBUG_WARNING_NOT_ENOUGH_SEQSOUND,
15 DEBUG_WARNING_NOT_ENOUGH_STRMSOUND,
16 DEBUG_WARNING_NOT_ENOUGH_WAVESOUND,
17 DEBUG_WARNING_NOT_ENOUGH_SEQTRACK,
18 DEBUG_WARNING_NOT_ENOUGH_STRMCHANNEL,
19 };
20
21 namespace detail
22 {
23 // [R89JEL]:/bin/RVL/Debug/mainD.elf:.debug::0x2ec85
24 enum DebugSoundType
25 {
26 DEBUG_SOUND_TYPE_SEQSOUND,
27 DEBUG_SOUND_TYPE_STRMSOUND,
28 DEBUG_SOUND_TYPE_WAVESOUND,
29 };
30 } // namespace detail
31}} // namespace nw4r::snd
32
33/*******************************************************************************
34 * classes and functions
35 */
36
37namespace nw4r { namespace snd { namespace detail
38{
39 bool Debug_GetWarningFlag(DebugWarningFlag warning);
40 DebugWarningFlag Debug_GetDebugWarningFlagFromSoundType(
41 DebugSoundType type);
42 char const *Debug_GetSoundTypeString(DebugSoundType type);
43}}} // namespace nw4r::snd::detail
44
45#endif // NW4R_SND_DEBUG_H