summaryrefslogtreecommitdiff
path: root/src/m_Do/m_Do_audio.cpp
diff options
context:
space:
mode:
authorJulgodis <>2021-04-08 01:47:05 +0200
committerJulgodis <>2021-04-08 01:47:05 +0200
commita23a10639979ee10cbea5ffdadadc490d9e60227 (patch)
tree75a86f6d6760a9f4183f3e97606eb7747399a0a8 /src/m_Do/m_Do_audio.cpp
parentdca1d2a1c032f239c65aa1b7767132c12e89f628 (diff)
demangle data-symbols
Diffstat (limited to 'src/m_Do/m_Do_audio.cpp')
-rw-r--r--src/m_Do/m_Do_audio.cpp22
1 files changed, 15 insertions, 7 deletions
diff --git a/src/m_Do/m_Do_audio.cpp b/src/m_Do/m_Do_audio.cpp
index 1210e289c8..5c957e4890 100644
--- a/src/m_Do/m_Do_audio.cpp
+++ b/src/m_Do/m_Do_audio.cpp
@@ -11,9 +11,15 @@
// Types:
//
+struct mDoRst {
+ static u8 mResetData[4 + 4 /* padding */];
+};
+
struct JKRHeap {
/* 802CE500 */ void free(void*, JKRHeap*);
/* 802CE7B0 */ void changeGroupID(u8);
+
+ static u8 sCurrentHeap[4];
};
struct mDoDvdThd_toMainRam_c {
@@ -57,6 +63,10 @@ struct JAISoundHandle {
/* 802A2184 */ void releaseSound();
};
+struct JKRSolidHeap {
+ /* 802D0BF4 */ void adjustSize();
+};
+
struct JAISoundID {};
struct JGeometry {
@@ -66,10 +76,6 @@ struct JGeometry {
struct TVec3__template0 {};
};
-struct JKRSolidHeap {
- /* 802D0BF4 */ void adjustSize();
-};
-
struct Z2AudioMgr {
/* 800073C8 */ ~Z2AudioMgr();
/* 802CD248 */ Z2AudioMgr();
@@ -80,6 +86,8 @@ struct Z2AudioMgr {
/* 802CD9CC */ void resetRecover();
/* 802CDA6C */ void hasReset() const;
/* 802CDB1C */ void startSound(JAISoundID, JAISoundHandle*, JGeometry::TVec3<f32> const*);
+
+ static u8 mAudioMgrPtr[4 + 4 /* padding */];
};
struct Z2Audience {
@@ -196,10 +204,10 @@ extern "C" extern u8 data_80450B7C[4];
extern "C" extern u8 data_80450B80[4];
extern "C" extern u8 data_80450B84[4];
extern "C" extern u8 data_80450B88[4];
-extern "C" extern u8 mResetData__6mDoRst[4 + 4 /* padding */];
+extern "C" u8 mResetData__6mDoRst[4 + 4 /* padding */];
extern "C" extern u8 struct_80450C80[8];
-extern "C" extern u8 mAudioMgrPtr__10Z2AudioMgr[4 + 4 /* padding */];
-extern "C" extern u8 sCurrentHeap__7JKRHeap[4];
+extern "C" u8 mAudioMgrPtr__10Z2AudioMgr[4 + 4 /* padding */];
+extern "C" u8 sCurrentHeap__7JKRHeap[4];
//
// Declarations: