diff options
| author | Julgodis <> | 2021-03-31 23:22:32 +0200 |
|---|---|---|
| committer | Julgodis <> | 2021-03-31 23:22:38 +0200 |
| commit | b999714187d934636004d3d93e1ed1da792d6f80 (patch) | |
| tree | b89ce29aafb588cc0d191343c915ae1447d1c7a6 /libs/JSystem/JAudio2/JAUStreamFileTable.cpp | |
| parent | a868b6ae56e5d586f31a445f47b45f5ac039c74a (diff) | |
.dead section fix
Diffstat (limited to 'libs/JSystem/JAudio2/JAUStreamFileTable.cpp')
| -rw-r--r-- | libs/JSystem/JAudio2/JAUStreamFileTable.cpp | 134 |
1 files changed, 95 insertions, 39 deletions
diff --git a/libs/JSystem/JAudio2/JAUStreamFileTable.cpp b/libs/JSystem/JAudio2/JAUStreamFileTable.cpp index e234ddc90e..c606c4e7cb 100644 --- a/libs/JSystem/JAudio2/JAUStreamFileTable.cpp +++ b/libs/JSystem/JAudio2/JAUStreamFileTable.cpp @@ -1,128 +1,184 @@ -// +// // Generated By: dol2asm // Translation Unit: JAUStreamFileTable -// +// -#include "JSystem/JAudio2/JAUStreamFileTable.h" #include "dol2asm.h" #include "dolphin/types.h" +#include "JSystem/JAudio2/JAUStreamFileTable.h" -// +// // Types: -// +// struct JAUStreamFileTable { - /* 802A7420 */ JAUStreamFileTable(); - /* 802A742C */ void init(void const*); - /* 802A7478 */ void getNumFiles() const; - /* 802A7484 */ void getFilePath(int) const; + /* 802A7420 */ // False False +JAUStreamFileTable(); + /* 802A742C */ // False False +// void const* False +// void const False +// void False +void init(void const*); + /* 802A7478 */ // False False +void getNumFiles() const; + /* 802A7484 */ // False False +// int False +void getFilePath(int) const; }; -struct JAISoundID {}; +struct JAISoundID { +}; struct JAUStreamDataMgr_StreamFileTable { - /* 802A74AC */ void getStreamFileEntry(JAISoundID); - /* 802A74E8 */ ~JAUStreamDataMgr_StreamFileTable(); + /* 802A74AC */ // True False +// JAISoundID False +void getStreamFileEntry(JAISoundID); + /* 802A74E8 */ // True False +~JAUStreamDataMgr_StreamFileTable(); }; struct JAIStreamDataMgr { - /* 802A3AD8 */ ~JAIStreamDataMgr(); + /* 802A3AD8 */ // False False +~JAIStreamDataMgr(); }; -// +// // Forward References: -// +// + +// False False extern "C" void __ct__18JAUStreamFileTableFv(); +// False False +// void const* False +// void const False +// void False extern "C" void init__18JAUStreamFileTableFPCv(); +// False False extern "C" void getNumFiles__18JAUStreamFileTableCFv(); +// False False +// int False extern "C" void getFilePath__18JAUStreamFileTableCFi(); +// True False +// JAISoundID False extern "C" void getStreamFileEntry__32JAUStreamDataMgr_StreamFileTableF10JAISoundID(); +// True False extern "C" void __dt__32JAUStreamDataMgr_StreamFileTableFv(); extern "C" extern void* __vt__32JAUStreamDataMgr_StreamFileTable[4]; -// +// // External References: -// +// +// False False +// void False +// void* False +// void False void operator delete(void*); +// False False extern "C" void __dt__16JAIStreamDataMgrFv(); +// False False +// void False +// void* False +// void False extern "C" void __dl__FPv(); +// False False extern "C" void DVDConvertPathToEntrynum(); -// +// // Declarations: -// +// -/* 802A7420-802A742C 000C+00 s=0 e=1 z=0 None .text __ct__18JAUStreamFileTableFv */ +/* 802A7420-802A742C 000C+00 s=0 e=1 z=0 None .text __ct__18JAUStreamFileTableFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// False False asm JAUStreamFileTable::JAUStreamFileTable() { - nofralloc + nofralloc #include "asm/JSystem/JAudio2/JAUStreamFileTable/__ct__18JAUStreamFileTableFv.s" } #pragma pop -/* 802A742C-802A7478 004C+00 s=0 e=1 z=0 None .text init__18JAUStreamFileTableFPCv */ + +/* 802A742C-802A7478 004C+00 s=0 e=1 z=0 None .text init__18JAUStreamFileTableFPCv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// False False +// void const* False +// void const False +// void False asm void JAUStreamFileTable::init(void const* param_0) { - nofralloc + nofralloc #include "asm/JSystem/JAudio2/JAUStreamFileTable/init__18JAUStreamFileTableFPCv.s" } #pragma pop -/* 802A7478-802A7484 000C+00 s=0 e=1 z=0 None .text getNumFiles__18JAUStreamFileTableCFv */ + +/* 802A7478-802A7484 000C+00 s=0 e=1 z=0 None .text getNumFiles__18JAUStreamFileTableCFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// False False asm void JAUStreamFileTable::getNumFiles() const { - nofralloc + nofralloc #include "asm/JSystem/JAudio2/JAUStreamFileTable/getNumFiles__18JAUStreamFileTableCFv.s" } #pragma pop -/* 802A7484-802A74AC 0028+00 s=1 e=1 z=0 None .text getFilePath__18JAUStreamFileTableCFi */ + +/* 802A7484-802A74AC 0028+00 s=1 e=1 z=0 None .text getFilePath__18JAUStreamFileTableCFi */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// False False +// int False asm void JAUStreamFileTable::getFilePath(int param_0) const { - nofralloc + nofralloc #include "asm/JSystem/JAudio2/JAUStreamFileTable/getFilePath__18JAUStreamFileTableCFi.s" } #pragma pop -/* 802A74AC-802A74E8 003C+00 s=1 e=0 z=0 None .text - * getStreamFileEntry__32JAUStreamDataMgr_StreamFileTableF10JAISoundID */ + +/* 802A74AC-802A74E8 003C+00 s=1 e=0 z=0 None .text getStreamFileEntry__32JAUStreamDataMgr_StreamFileTableF10JAISoundID */ +// 802A74C0: 802A7484 (getFilePath__18JAUStreamFileTableCFi) +// 802A74D4: 80348528 (DVDConvertPathToEntrynum) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// True False +// JAISoundID False asm void JAUStreamDataMgr_StreamFileTable::getStreamFileEntry(JAISoundID param_0) { - nofralloc + nofralloc #include "asm/JSystem/JAudio2/JAUStreamFileTable/getStreamFileEntry__32JAUStreamDataMgr_StreamFileTableF10JAISoundID.s" } #pragma pop + /* ############################################################################################## */ -/* 803C9B50-803C9B60 0010+00 s=1 e=1 z=0 None .data __vt__32JAUStreamDataMgr_StreamFileTable - */ +/* 803C9B50-803C9B60 0010+00 s=1 e=1 z=0 None .data __vt__32JAUStreamDataMgr_StreamFileTable */ SECTION_DATA void* __vt__32JAUStreamDataMgr_StreamFileTable[4] = { - (void*)NULL, - (void*)NULL, - (void*)getStreamFileEntry__32JAUStreamDataMgr_StreamFileTableF10JAISoundID, - (void*)__dt__32JAUStreamDataMgr_StreamFileTableFv, + (void*)NULL /* RTTI */, + (void*)NULL, + (void*)getStreamFileEntry__32JAUStreamDataMgr_StreamFileTableF10JAISoundID, + (void*)__dt__32JAUStreamDataMgr_StreamFileTableFv, }; -/* 802A74E8-802A7548 0060+00 s=1 e=0 z=0 None .text __dt__32JAUStreamDataMgr_StreamFileTableFv - */ +/* 802A74E8-802A7548 0060+00 s=1 e=0 z=0 None .text __dt__32JAUStreamDataMgr_StreamFileTableFv */ +// 802A7508: 803C9B50 (__vt__32JAUStreamDataMgr_StreamFileTable) +// 802A750C: 803C9B50 (__vt__32JAUStreamDataMgr_StreamFileTable) +// 802A7518: 802A3AD8 (__dt__16JAIStreamDataMgrFv) +// 802A7528: 802CED3C (__dl__FPv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// True False asm JAUStreamDataMgr_StreamFileTable::~JAUStreamDataMgr_StreamFileTable() { - nofralloc + nofralloc #include "asm/JSystem/JAudio2/JAUStreamFileTable/__dt__32JAUStreamDataMgr_StreamFileTableFv.s" } #pragma pop + + |
