// // Generated By: dol2asm // Translation Unit: c_m3d_g_cir // #include "dol2asm.h" #include "dolphin/types.h" #include "SSystem/SComponent/c_m3d_g_cir.h" // // Types: // struct cM3dGCir { /* 8026EEB4 */ // False False cM3dGCir(); /* 8026EF18 */ // False False ~cM3dGCir(); /* 8026EF74 */ // False False // f32 False // f32 False // f32 False // f32 False void Set(f32, f32, f32, f32); }; struct cM2dGCir { /* 8026EED0 */ // True False ~cM2dGCir(); }; // // Forward References: // // False False extern "C" void __ct__8cM3dGCirFv(); // True False extern "C" void __dt__8cM2dGCirFv(); // False False extern "C" void __dt__8cM3dGCirFv(); // False False // f32 False // f32 False // f32 False // f32 False extern "C" void Set__8cM3dGCirFffff(); extern "C" extern void* __vt__8cM3dGCir[3]; extern "C" extern void* __vt__8cM2dGCir[3]; // // External References: // // False False // void False // void* False // void False void operator delete(void*); // False False // void False // void* False // void False extern "C" void __dl__FPv(); // // Declarations: // /* ############################################################################################## */ /* 803C3FE0-803C3FEC 000C+00 s=2 e=0 z=0 None .data __vt__8cM3dGCir */ SECTION_DATA void* __vt__8cM3dGCir[3] = { (void*)NULL /* RTTI */, (void*)NULL, (void*)__dt__8cM3dGCirFv, }; /* 803C3FEC-803C3FF8 000C+00 s=3 e=0 z=0 None .data __vt__8cM2dGCir */ SECTION_DATA void* __vt__8cM2dGCir[3] = { (void*)NULL /* RTTI */, (void*)NULL, (void*)__dt__8cM2dGCirFv, }; /* 8026EEB4-8026EED0 001C+00 s=0 e=1 z=0 None .text __ct__8cM3dGCirFv */ // 8026EEB4: 803C3FEC (__vt__8cM2dGCir) // 8026EEB8: 803C3FEC (__vt__8cM2dGCir) // 8026EEC0: 803C3FE0 (__vt__8cM3dGCir) // 8026EEC4: 803C3FE0 (__vt__8cM3dGCir) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False asm cM3dGCir::cM3dGCir() { nofralloc #include "asm/SSystem/SComponent/c_m3d_g_cir/__ct__8cM3dGCirFv.s" } #pragma pop /* 8026EED0-8026EF18 0048+00 s=1 e=0 z=0 None .text __dt__8cM2dGCirFv */ // 8026EEE8: 803C3FEC (__vt__8cM2dGCir) // 8026EEEC: 803C3FEC (__vt__8cM2dGCir) // 8026EEFC: 802CED3C (__dl__FPv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // True False asm cM2dGCir::~cM2dGCir() { nofralloc #include "asm/SSystem/SComponent/c_m3d_g_cir/__dt__8cM2dGCirFv.s" } #pragma pop /* 8026EF18-8026EF74 005C+00 s=1 e=4 z=386 None .text __dt__8cM3dGCirFv */ // 8026EF30: 803C3FE0 (__vt__8cM3dGCir) // 8026EF34: 803C3FE0 (__vt__8cM3dGCir) // 8026EF40: 803C3FEC (__vt__8cM2dGCir) // 8026EF44: 803C3FEC (__vt__8cM2dGCir) // 8026EF58: 802CED3C (__dl__FPv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False asm cM3dGCir::~cM3dGCir() { nofralloc #include "asm/SSystem/SComponent/c_m3d_g_cir/__dt__8cM3dGCirFv.s" } #pragma pop /* 8026EF74-8026EF88 0014+00 s=0 e=1 z=0 None .text Set__8cM3dGCirFffff */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off // False False // f32 False // f32 False // f32 False // f32 False asm void cM3dGCir::Set(f32 param_0, f32 param_1, f32 param_2, f32 param_3) { nofralloc #include "asm/SSystem/SComponent/c_m3d_g_cir/Set__8cM3dGCirFffff.s" } #pragma pop