MCPcopy Create free account
hub / github.com/doldecomp/mkdd / setWaveTableSize

Method setWaveTableSize

libs/JSystem/JAudio/System/JASBasicWaveBank.cpp:44–51  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

42}
43
44void JASBasicWaveBank::setWaveTableSize(u32 count, JKRHeap *pHeap) {
45 delete[] mWaveTable;
46 mWaveTable = new(pHeap, 0) TWaveInfo*[count];
47#line 64
48 JUT_ASSERT(mWaveTable != 0);
49 JASCalc::bzero(mWaveTable, count * sizeof(TWaveHandle*));
50 mHandleCount = count;
51}
52
53void JASBasicWaveBank::incWaveTable(const JASBasicWaveBank::TWaveGroup *wave) {
54 JASMutexLock lock(&mMutex);

Callers 2

createBasicWaveBankMethod · 0.45
createSimpleWaveBankMethod · 0.45

Calls 1

bzeroFunction · 0.85

Tested by

no test coverage detected