NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
nw4r::snd::detail::SoundArchiveLoader Class Reference

Description

Definition at line 41 of file snd_SoundArchiveLoader.h.

Public Member Functions

 SoundArchiveLoader (const SoundArchive &rArchive)
 
void * LoadGroup (ulong id, SoundMemoryAllocatable *pAllocatable, void **ppWaveBuffer, ulong blockSize)
 
s32 ReadFile (ulong, void *, s32, s32)
 
void * LoadFile (ulong id, SoundMemoryAllocatable *pAllocatable)
 

Private Attributes

OSMutex mMutex
 
const SoundArchivemArc
 
u8 mStreamArea [512]
 
ut::FileStreammStream
 

Member Data Documentation

◆ mMutex

OSMutex nw4r::snd::detail::SoundArchiveLoader::mMutex
mutableprivate

Definition at line 51 of file snd_SoundArchiveLoader.h.

◆ mArc

const SoundArchive& nw4r::snd::detail::SoundArchiveLoader::mArc
private

Definition at line 52 of file snd_SoundArchiveLoader.h.

◆ mStreamArea

u8 nw4r::snd::detail::SoundArchiveLoader::mStreamArea[512]
private

Definition at line 53 of file snd_SoundArchiveLoader.h.

◆ mStream

ut::FileStream* nw4r::snd::detail::SoundArchiveLoader::mStream
private

Definition at line 54 of file snd_SoundArchiveLoader.h.