1#ifndef SEAD_AUDIO_SOUND_HEAP_CAFE_H_
2#define SEAD_AUDIO_SOUND_HEAP_CAFE_H_
4#include <basis/seadTypes.h>
6#include <nw/snd/snd_SoundArchive.h>
7#include <nw/snd/snd_SoundDataManager.h>
8#include <nw/snd/snd_SoundHeap.h>
Definition seadAudioSoundHeapCafe.h:15
void setSoundDataManagement(nw::snd::SoundDataManager &mgr, nw::snd::SoundArchive &arc)
AudioSoundHeapCafe(size_t size, Heap *heap)
void create_(size_t size, Heap *heap)
nw::snd::SoundDataManager * mSoundDataMgr
Definition seadAudioSoundHeapCafe.h:29
bool isCrossingMemoryBoundary() const
nw::snd::SoundArchive * mSoundArchive
Definition seadAudioSoundHeapCafe.h:30
u8 * mBuffer
Definition seadAudioSoundHeapCafe.h:28
Definition seadAssert.h:44