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
 
s16getWave (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: