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

Public Member Functions

 SpkMixingBuffer (JKRHeap *)
 
void mix (s32, s16 *, s32, f32, s32)
 
const s16 * getSamples (s32) const
 
bool update (s32)
 

Public Attributes

const s16 * mSamples [4]
 

Detailed Description

Definition at line 6 of file SpkMixingBuffer.hpp.

Constructor & Destructor Documentation

◆ SpkMixingBuffer()

SpkMixingBuffer::SpkMixingBuffer ( JKRHeap * pHeap)

Definition at line 6 of file SpkMixingBuffer.cpp.

Member Function Documentation

◆ mix()

void SpkMixingBuffer::mix ( s32 a1,
s16 * a2,
s32 a3,
f32 a4,
s32 a5 )

Definition at line 13 of file SpkMixingBuffer.cpp.

◆ getSamples()

const s16 * SpkMixingBuffer::getSamples ( s32 idx) const

Definition at line 17 of file SpkMixingBuffer.cpp.

◆ update()

bool SpkMixingBuffer::update ( s32 idx)

Definition at line 21 of file SpkMixingBuffer.cpp.

Member Data Documentation

◆ mSamples

const s16* SpkMixingBuffer::mSamples[4]

Definition at line 14 of file SpkMixingBuffer.hpp.