Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
SpkWave Class Reference

#include <SpkWave.h>

Public Member Functions

 SpkWave (void)
 
void setResource (void *)
 
s32 getNumOfWaves (void) const
 
s32 getWaveSize (s32 num) const
 
u32 getLoopStartPos (s32 num) const
 
u32 getLoopEndPos (s32 num) const
 
s16 * getWave (s32 num) const
 
WaveDatagetWaveData (s32 num) const
 
bool isValid (void) const
 
const void * getResource (void) const
 
void * getResource (void)
 

Private Attributes

void * mWaveData
 

Constructor & Destructor Documentation

◆ SpkWave()

SpkWave::SpkWave ( void )

Member Function Documentation

◆ getLoopEndPos()

u32 SpkWave::getLoopEndPos ( s32 num) const

◆ getLoopStartPos()

u32 SpkWave::getLoopStartPos ( s32 num) const

◆ getNumOfWaves()

s32 SpkWave::getNumOfWaves ( void ) const

◆ getResource() [1/2]

void * SpkWave::getResource ( void )
inline

◆ getResource() [2/2]

const void * SpkWave::getResource ( void ) const
inline

◆ getWave()

s16 * SpkWave::getWave ( s32 num) const

◆ getWaveData()

WaveData * SpkWave::getWaveData ( s32 num) const

◆ getWaveSize()

s32 SpkWave::getWaveSize ( s32 num) const

◆ isValid()

bool SpkWave::isValid ( void ) const
inline

◆ setResource()

void SpkWave::setResource ( void * res)

Member Data Documentation

◆ mWaveData

void* SpkWave::mWaveData
private

The documentation for this class was generated from the following files: