blob: 36202a7f7ee8b2358dfee8201002864397f04c35 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#pragma once
#include <basis/seadTypes.h>
#include <heap/seadDisposer.h>
namespace ksys::snd {
enum class AudioChannelType {
Mono = 1,
Stereo = 2,
_5_1ch = 6,
Other = -1 // TODO: does Other have a definite value?
};
// FIXME: incomplete
struct SoundMgr {
SEAD_SINGLETON_DISPOSER(SoundMgr)
virtual ~SoundMgr();
public:
u8 _28[0x248];
AudioChannelType mAudioChannelType;
};
} // namespace ksys::snd
|