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

Description

Definition at line 224 of file snd_StrmFile.h.

Public Member Functions

 StrmFileLoader (ut::FileStream &stream)
 
bool LoadFileHeader (void *buffer, ulong size)
 
int GetTrackCount () const
 
int GetChannelCount () const
 
bool ReadStrmInfo (StrmFileReader::StrmInfo *strmInfo) const
 
bool ReadStrmTrackInfo (StrmFileReader::StrmTrackInfo *trackInfo, int trackIndex) const
 
bool ReadAdpcmInfo (AdpcmParam *adpcmParam, AdpcmLoopParam *adpcmLoopParam, int channelIndex) const
 
bool ReadAdpcBlockData (u16 *yn1, u16 *yn2, int blockIndex, int channelCount)
 

Private Attributes

ut::FileStreammStream
 
StrmFileReader mReader
 

Constructor & Destructor Documentation

◆ StrmFileLoader()

nw4r::snd::detail::StrmFileLoader::StrmFileLoader ( ut::FileStream & stream)
inline

Definition at line 229 of file snd_StrmFile.h.

Member Data Documentation

◆ mStream

ut::FileStream& nw4r::snd::detail::StrmFileLoader::mStream
private

Definition at line 248 of file snd_StrmFile.h.

◆ mReader

StrmFileReader nw4r::snd::detail::StrmFileLoader::mReader
private

Definition at line 249 of file snd_StrmFile.h.