mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-06-07 19:31:19 -04:00
151 lines
3.5 KiB
C++
151 lines
3.5 KiB
C++
//
|
|
// 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
|
|
|
|
|