// // Generated By: dol2asm // Translation Unit: d/bg/d_bg_plc // #include "d/bg/d_bg_plc.h" #include "dol2asm.h" #include "dolphin/types.h" // // Forward References: // extern "C" void __ct__6dBgPlcFv(); extern "C" void __dt__6dBgPlcFv(); extern "C" void setBase__6dBgPlcFPv(); extern "C" void getCode__6dBgPlcCFiPP5sBgPc(); extern "C" void getGrpCode__6dBgPlcCFi(); // // External References: // extern "C" void __dl__FPv(); // // Declarations: // /* 80074074-80074080 06E9B4 000C+00 0/0 1/1 0/0 .text __ct__6dBgPlcFv */ dBgPlc::dBgPlc() { m_base = NULL; } /* 80074080-800740BC 06E9C0 003C+00 0/0 1/1 0/0 .text __dt__6dBgPlcFv */ dBgPlc::~dBgPlc() {} /* 800740BC-800740C4 -00001 0008+00 0/0 0/0 0/0 .text setBase__6dBgPlcFPv */ void dBgPlc::setBase(void* p_base) { m_base = p_base; } /* 800740C4-800740DC 06EA04 0018+00 0/0 1/1 0/0 .text getCode__6dBgPlcCFiPP5sBgPc */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dBgPlc::getCode(int param_0, sBgPc** param_1) const { nofralloc #include "asm/d/bg/d_bg_plc/getCode__6dBgPlcCFiPP5sBgPc.s" } #pragma pop /* 800740DC-800740F4 06EA1C 0018+00 0/0 1/1 0/0 .text getGrpCode__6dBgPlcCFi */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm u32 dBgPlc::getGrpCode(int param_0) const { nofralloc #include "asm/d/bg/d_bg_plc/getGrpCode__6dBgPlcCFi.s" } #pragma pop