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;
45static_assert(
sizeof(
AudioMgr) == 0x3C,
"sead::AudioMgr size mismatch");
Definition seadAudioMgr.h:18
AudioResourceLoader * mResourceLoader
Definition seadAudioMgr.h:36
bool mUseDefaultAudioSystem
Definition seadAudioMgr.h:40
OffsetList< AudioSubsetBase > mSubsets
Definition seadAudioMgr.h:37
AudioResetter * mResetter
Definition seadAudioMgr.h:34
bool mUseDefaultPlayer
Definition seadAudioMgr.h:42
AudioSystem * getAudioSystem() const
Definition seadAudioMgr.h:27
bool mUseDefaultResetter
Definition seadAudioMgr.h:41
bool mIsPrepared
Definition seadAudioMgr.h:39
AudioPlayer * mPlayer
Definition seadAudioMgr.h:35
AudioSystem * mAudioSystem
Definition seadAudioMgr.h:33
Heap * mHeap
Definition seadAudioMgr.h:38
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