summaryrefslogtreecommitdiff
path: root/src/JSystem/JAudio2/JASSimpleWaveBank.cpp
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2025-11-30 14:23:42 -0800
committerGitHub <noreply@github.com>2025-11-30 15:23:42 -0700
commita6e76c0841cae03cae0c0e6ac75c32f979043093 (patch)
tree76b5f590c59c6abdf2c80d0a3d5c0ccb31ebd0fe /src/JSystem/JAudio2/JASSimpleWaveBank.cpp
parent434415337d268e405b09f6b72935a7e918e4cfe7 (diff)
project cleanup (#2895)
* some wii OS fixes * remove old dol2asm comments * remove dol2asm.h * remove function address comments * normalize ATTRIBUTE_ALIGN usage * DECL_WEAK macro * fix gcc attribute weak macro * wrap more mwcc specific things in ifdefs * fixes * fix revo sdk version flags * fixes
Diffstat (limited to 'src/JSystem/JAudio2/JASSimpleWaveBank.cpp')
-rw-r--r--src/JSystem/JAudio2/JASSimpleWaveBank.cpp22
1 files changed, 0 insertions, 22 deletions
diff --git a/src/JSystem/JAudio2/JASSimpleWaveBank.cpp b/src/JSystem/JAudio2/JASSimpleWaveBank.cpp
index bcac2b6792..98e6136b3d 100644
--- a/src/JSystem/JAudio2/JASSimpleWaveBank.cpp
+++ b/src/JSystem/JAudio2/JASSimpleWaveBank.cpp
@@ -1,32 +1,22 @@
-//
-// Generated By: dol2asm
-// Translation Unit: JASSimpleWaveBank
-//
-
#include "JSystem/JSystem.h" // IWYU pragma: keep
#include "JSystem/JAudio2/JASSimpleWaveBank.h"
-/* 80298C94-80298CF4 2935D4 0060+00 0/0 1/1 0/0 .text __ct__17JASSimpleWaveBankFv */
JASSimpleWaveBank::JASSimpleWaveBank() {
mWaveTable = NULL;
mWaveTableSize = 0;
}
-/* 80298CF4-80298D84 293634 0090+00 2/1 0/0 0/0 .text __dt__17JASSimpleWaveBankFv */
JASSimpleWaveBank::~JASSimpleWaveBank() {
delete[] mWaveTable;
}
-/* 80298DE0-80298E60 293720 0080+00 0/0 1/1 0/0 .text
- * setWaveTableSize__17JASSimpleWaveBankFUlP7JKRHeap */
void JASSimpleWaveBank::setWaveTableSize(u32 size, JKRHeap* heap) {
delete[] mWaveTable;
mWaveTable = new (heap, 0) TWaveHandle[size];
mWaveTableSize = size;
}
-/* 80298E60-80298E84 2937A0 0024+00 1/0 0/0 0/0 .text getWaveHandle__17JASSimpleWaveBankCFUl */
JASWaveHandle* JASSimpleWaveBank::getWaveHandle(u32 no) const {
if (no >= mWaveTableSize) {
return NULL;
@@ -34,16 +24,12 @@ JASWaveHandle* JASSimpleWaveBank::getWaveHandle(u32 no) const {
return &mWaveTable[no];
}
-/* 80298E84-80298F18 2937C4 0094+00 0/0 1/1 0/0 .text
- * setWaveInfo__17JASSimpleWaveBankFUlRC11JASWaveInfo */
void JASSimpleWaveBank::setWaveInfo(u32 no, JASWaveInfo const& waveInfo) {
mWaveTable[no].mWaveInfo = waveInfo;
mWaveTable[no].mWaveInfo.field_0x20 = &_48;
mWaveTable[no].mHeap = &mHeap;
}
-/* 80298F18-80298F38 293858 0020+00 1/0 0/0 0/0 .text getWaveArc__17JASSimpleWaveBankFUl
- */
JASWaveArc* JASSimpleWaveBank::getWaveArc(u32 no) {
if (no != 0) {
return NULL;
@@ -51,8 +37,6 @@ JASWaveArc* JASSimpleWaveBank::getWaveArc(u32 no) {
return this;
}
-/* 80298F38-80298F5C 293878 0024+00 1/0 0/0 0/0 .text
- * getWavePtr__Q217JASSimpleWaveBank11TWaveHandleCFv */
int JASSimpleWaveBank::TWaveHandle::getWavePtr() const {
void* base = mHeap->getBase();
if (base == NULL) {
@@ -61,20 +45,14 @@ int JASSimpleWaveBank::TWaveHandle::getWavePtr() const {
return (int)base + mWaveInfo.field_0x08;
}
-/* 80298F5C-80298F90 29389C 0034+00 1/1 0/0 0/0 .text __ct__Q217JASSimpleWaveBank11TWaveHandleFv
- */
JASSimpleWaveBank::TWaveHandle::TWaveHandle() {
mHeap = NULL;
}
-/* 80298F90-80298F98 2938D0 0008+00 1/0 0/0 0/0 .text
- * getWaveInfo__Q217JASSimpleWaveBank11TWaveHandleCFv */
const JASWaveInfo* JASSimpleWaveBank::TWaveHandle::getWaveInfo() const {
return &mWaveInfo;
}
-/* 80298F98-80298FA0 2938D8 0008+00 1/0 0/0 0/0 .text getArcCount__17JASSimpleWaveBankCFv
- */
u32 JASSimpleWaveBank::getArcCount() const {
return 1;
}