SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
SpkWave Class Reference

Public Member Functions

void setResource (void *)
 
u32 getWaveSize (long) const
 
u32 getLoopStartPos (long) const
 
u32 getLoopEndPos (long) const
 
u8 ** getWave (long) const
 
WaveDatagetWaveData (long) const
 

Public Attributes

void * mResource
 

Detailed Description

Definition at line 12 of file SpkWave.hpp.

Constructor & Destructor Documentation

◆ SpkWave()

SpkWave::SpkWave ( )

Definition at line 3 of file SpkWave.cpp.

Member Function Documentation

◆ setResource()

void SpkWave::setResource ( void * pResource)

Definition at line 7 of file SpkWave.cpp.

◆ getWaveSize()

u32 SpkWave::getWaveSize ( long wave) const

Definition at line 13 of file SpkWave.cpp.

◆ getLoopStartPos()

u32 SpkWave::getLoopStartPos ( long wave) const

Definition at line 21 of file SpkWave.cpp.

◆ getLoopEndPos()

u32 SpkWave::getLoopEndPos ( long wave) const

Definition at line 29 of file SpkWave.cpp.

◆ getWave()

u8 ** SpkWave::getWave ( long wave) const

Definition at line 37 of file SpkWave.cpp.

◆ getWaveData()

WaveData * SpkWave::getWaveData ( long wave) const

Definition at line 45 of file SpkWave.cpp.

Member Data Documentation

◆ mResource

void* SpkWave::mResource

Definition at line 23 of file SpkWave.hpp.