sead
Loading...
Searching...
No Matches
seadAudioSoundDataMgrCafe.h
Go to the documentation of this file.
1#pragma once
2
3#include <prim/seadSafeString.h>
4
5#include <nw/snd/snd_SoundArchive.h>
6
7namespace sead {
8
10
11// TODO
12class AudioSoundDataMgrCafe // : public nw::snd::SoundDataManager
13{
14public:
15 void setContentRootPath(const char* content_root_path);
16 void mountSoundArchiveFromFs(const SafeString& path, Heap* heap, bool file_access_in_function, bool load_label_string);
17
18 bool loadData(u32 id, u32 load_flag, u32 load_block_size, AudioSoundHeapCafe* sound_heap);
19 bool loadData(const char* item_name, u32 load_flag, u32 load_block_size, AudioSoundHeapCafe* sound_heap);
20
22};
23
24} // namespace sead
Definition seadAudioSoundDataMgrCafe.h:13
nw::snd::SoundArchive * getSoundArchive() const
void setContentRootPath(const char *content_root_path)
void mountSoundArchiveFromFs(const SafeString &path, Heap *heap, bool file_access_in_function, bool load_label_string)
bool loadData(const char *item_name, u32 load_flag, u32 load_block_size, AudioSoundHeapCafe *sound_heap)
bool loadData(u32 id, u32 load_flag, u32 load_block_size, AudioSoundHeapCafe *sound_heap)
Definition seadAudioSoundHeapCafe.h:15
Definition seadHeap.h:23
Definition seadAssert.h:44
SafeStringBase< char > SafeString
Definition seadSafeString.h:420