// // Generated By: dol2asm // Translation Unit: JAUSeqCollection // #include "dol2asm.h" #include "dolphin/types.h" #include "JSystem/JAudio2/JAUSeqCollection.h" // // Types: // struct JAISoundID { }; struct JAISeqDataUser { }; struct JAISeqData { }; struct JAUSeqDataMgr_SeqCollection { /* 802A677C */ // False False JAUSeqDataMgr_SeqCollection(); /* 802A67D0 */ // True False // JAISeqDataUser* False // JAISeqDataUser False void setSeqDataUser(JAISeqDataUser*); /* 802A67DC */ // True False void releaseSeqData(); /* 802A683C */ // True False // JAISoundID False // JAISeqData* False // JAISeqData False void getSeqData(JAISoundID, JAISeqData*); /* 802A6894 */ // True False ~JAUSeqDataMgr_SeqCollection(); }; struct JAISeqDataRegion { }; struct JAUSeqCollection { /* 802A66A0 */ // True False JAUSeqCollection(); /* 802A66AC */ // False False // void const* False // void const False // void False void init(void const*); /* 802A66FC */ // True False // int False // int False // JAISeqData* False // JAISeqData False void getSeqData(int, int, JAISeqData*); /* 802A6754 */ // True False // JAISeqDataRegion* False // JAISeqDataRegion False void getSeqDataRegion(JAISeqDataRegion*); }; struct JAISeqDataMgr { /* 802A17BC */ // False False ~JAISeqDataMgr(); }; // // Forward References: // // True False extern "C" void __ct__16JAUSeqCollectionFv(); // False False // void const* False // void const False // void False extern "C" void init__16JAUSeqCollectionFPCv(); // True False // int False // int False // JAISeqData* False // JAISeqData False extern "C" void getSeqData__16JAUSeqCollectionFiiP10JAISeqData(); // True False // JAISeqDataRegion* False // JAISeqDataRegion False extern "C" void getSeqDataRegion__16JAUSeqCollectionFP16JAISeqDataRegion(); // False False extern "C" void __ct__27JAUSeqDataMgr_SeqCollectionFv(); // True False // JAISeqDataUser* False // JAISeqDataUser False extern "C" void setSeqDataUser__27JAUSeqDataMgr_SeqCollectionFP14JAISeqDataUser(); // True False extern "C" void releaseSeqData__27JAUSeqDataMgr_SeqCollectionFv(); // True False // JAISoundID False // JAISeqData* False // JAISeqData False extern "C" void getSeqData__27JAUSeqDataMgr_SeqCollectionF10JAISoundIDP10JAISeqData(); // True False extern "C" void __dt__27JAUSeqDataMgr_SeqCollectionFv(); extern "C" extern void* __vt__27JAUSeqDataMgr_SeqCollection[6]; // // External References: // // False False // void False // void* False // void False void operator delete(void*); // False False extern "C" void __dt__13JAISeqDataMgrFv(); // False False // void False // void* False // void False extern "C" void __dl__FPv(); extern "C" extern void* __vt__13JAISeqDataMgr[6]; // // Declarations: // /* 802A66A0-802A66AC 000C+00 s=1 e=0 z=0 None .text __ct__16JAUSeqCollectionFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False asm JAUSeqCollection::JAUSeqCollection() { nofralloc #include "asm/JSystem/JAudio2/JAUSeqCollection/__ct__16JAUSeqCollectionFv.s" } #pragma pop /* 802A66AC-802A66FC 0050+00 s=0 e=1 z=0 None .text init__16JAUSeqCollectionFPCv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False // void const* False // void const False // void False asm void JAUSeqCollection::init(void const* param_0) { nofralloc #include "asm/JSystem/JAudio2/JAUSeqCollection/init__16JAUSeqCollectionFPCv.s" } #pragma pop /* 802A66FC-802A6754 0058+00 s=1 e=0 z=0 None .text getSeqData__16JAUSeqCollectionFiiP10JAISeqData */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False // int False // int False // JAISeqData* False // JAISeqData False asm void JAUSeqCollection::getSeqData(int param_0, int param_1, JAISeqData* param_2) { nofralloc #include "asm/JSystem/JAudio2/JAUSeqCollection/getSeqData__16JAUSeqCollectionFiiP10JAISeqData.s" } #pragma pop /* 802A6754-802A677C 0028+00 s=1 e=0 z=0 None .text getSeqDataRegion__16JAUSeqCollectionFP16JAISeqDataRegion */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False // JAISeqDataRegion* False // JAISeqDataRegion False asm void JAUSeqCollection::getSeqDataRegion(JAISeqDataRegion* param_0) { nofralloc #include "asm/JSystem/JAudio2/JAUSeqCollection/getSeqDataRegion__16JAUSeqCollectionFP16JAISeqDataRegion.s" } #pragma pop /* ############################################################################################## */ /* 803C9B38-803C9B50 0018+00 s=2 e=0 z=0 None .data __vt__27JAUSeqDataMgr_SeqCollection */ SECTION_DATA void* __vt__27JAUSeqDataMgr_SeqCollection[6] = { (void*)NULL /* RTTI */, (void*)NULL, (void*)__dt__27JAUSeqDataMgr_SeqCollectionFv, (void*)getSeqData__27JAUSeqDataMgr_SeqCollectionF10JAISoundIDP10JAISeqData, (void*)releaseSeqData__27JAUSeqDataMgr_SeqCollectionFv, (void*)setSeqDataUser__27JAUSeqDataMgr_SeqCollectionFP14JAISeqDataUser, }; /* 802A677C-802A67D0 0054+00 s=0 e=1 z=0 None .text __ct__27JAUSeqDataMgr_SeqCollectionFv */ // 802A6790: 803C9928 (__vt__13JAISeqDataMgr) // 802A6794: 803C9928 (__vt__13JAISeqDataMgr) // 802A67A0: 802A66A0 (__ct__16JAUSeqCollectionFv) // 802A67A4: 803C9B38 (__vt__27JAUSeqDataMgr_SeqCollection) // 802A67A8: 803C9B38 (__vt__27JAUSeqDataMgr_SeqCollection) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False asm JAUSeqDataMgr_SeqCollection::JAUSeqDataMgr_SeqCollection() { nofralloc #include "asm/JSystem/JAudio2/JAUSeqCollection/__ct__27JAUSeqDataMgr_SeqCollectionFv.s" } #pragma pop /* 802A67D0-802A67DC 000C+00 s=1 e=0 z=0 None .text setSeqDataUser__27JAUSeqDataMgr_SeqCollectionFP14JAISeqDataUser */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False // JAISeqDataUser* False // JAISeqDataUser False asm void JAUSeqDataMgr_SeqCollection::setSeqDataUser(JAISeqDataUser* param_0) { nofralloc #include "asm/JSystem/JAudio2/JAUSeqCollection/setSeqDataUser__27JAUSeqDataMgr_SeqCollectionFP14JAISeqDataUser.s" } #pragma pop /* 802A67DC-802A683C 0060+00 s=1 e=0 z=0 None .text releaseSeqData__27JAUSeqDataMgr_SeqCollectionFv */ // 802A6804: 802A6754 (getSeqDataRegion__16JAUSeqCollectionFP16JAISeqDataRegion) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False asm void JAUSeqDataMgr_SeqCollection::releaseSeqData() { nofralloc #include "asm/JSystem/JAudio2/JAUSeqCollection/releaseSeqData__27JAUSeqDataMgr_SeqCollectionFv.s" } #pragma pop /* 802A683C-802A6894 0058+00 s=1 e=0 z=0 None .text getSeqData__27JAUSeqDataMgr_SeqCollectionF10JAISoundIDP10JAISeqData */ // 802A6870: 802A66FC (getSeqData__16JAUSeqCollectionFiiP10JAISeqData) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False // JAISoundID False // JAISeqData* False // JAISeqData False asm void JAUSeqDataMgr_SeqCollection::getSeqData(JAISoundID param_0, JAISeqData* param_1) { nofralloc #include "asm/JSystem/JAudio2/JAUSeqCollection/getSeqData__27JAUSeqDataMgr_SeqCollectionF10JAISoundIDP10JAISeqData.s" } #pragma pop /* 802A6894-802A68F4 0060+00 s=1 e=0 z=0 None .text __dt__27JAUSeqDataMgr_SeqCollectionFv */ // 802A68B4: 803C9B38 (__vt__27JAUSeqDataMgr_SeqCollection) // 802A68B8: 803C9B38 (__vt__27JAUSeqDataMgr_SeqCollection) // 802A68C4: 802A17BC (__dt__13JAISeqDataMgrFv) // 802A68D4: 802CED3C (__dl__FPv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False asm JAUSeqDataMgr_SeqCollection::~JAUSeqDataMgr_SeqCollection() { nofralloc #include "asm/JSystem/JAudio2/JAUSeqCollection/__dt__27JAUSeqDataMgr_SeqCollectionFv.s" } #pragma pop