1#ifndef SEAD_AUDIOMGR_H_
2#define SEAD_AUDIOMGR_H_
4#include <container/seadOffsetList.h>
5#include <heap/seadDisposer.h>
6#include <hostio/seadHostIODummy.h>
12class AudioResourceLoader;
43static_assert(
sizeof(
AudioMgr) == 0x3C,
"sead::AudioMgr size mismatch");
Definition seadAudioMgr.h:18
AudioResourceLoader * mResourceLoader
Definition seadAudioMgr.h:34
bool mUseDefaultAudioSystem
Definition seadAudioMgr.h:38
OffsetList< AudioSubsetBase > mSubsets
Definition seadAudioMgr.h:35
AudioResetter * mResetter
Definition seadAudioMgr.h:32
bool mUseDefaultPlayer
Definition seadAudioMgr.h:40
AudioSystem * getAudioSystem() const
Definition seadAudioMgr.h:25
bool mUseDefaultResetter
Definition seadAudioMgr.h:39
bool mIsPrepared
Definition seadAudioMgr.h:37
AudioPlayer * mPlayer
Definition seadAudioMgr.h:33
AudioSystem * mAudioSystem
Definition seadAudioMgr.h:31
Heap * mHeap
Definition seadAudioMgr.h:36
Definition seadAudioPlayer.h:11
Definition seadAudioSystem.h:13
Definition seadOffsetList.h:11
Definition seadHostIODummy.h:25
Definition seadAssert.h:44
#define SEAD_SINGLETON_DISPOSER(CLASS)
Definition seadDisposer.h:29