mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-06-26 16:31:57 -04:00
project cleanup (#2895)
* some wii OS fixes * remove old dol2asm comments * remove dol2asm.h * remove function address comments * normalize ATTRIBUTE_ALIGN usage * DECL_WEAK macro * fix gcc attribute weak macro * wrap more mwcc specific things in ifdefs * fixes * fix revo sdk version flags * fixes
This commit is contained in:
@@ -1,8 +1,3 @@
|
||||
//
|
||||
// Generated By: dol2asm
|
||||
// Translation Unit: d/d_model
|
||||
//
|
||||
|
||||
#include "d/dolzel.h" // IWYU pragma: keep
|
||||
|
||||
#include "d/d_model.h"
|
||||
@@ -10,7 +5,6 @@
|
||||
#include "JSystem/J3DGraphBase/J3DMaterial.h"
|
||||
#include "d/d_com_inf_game.h"
|
||||
|
||||
/* 8009C4FC-8009C650 096E3C 0154+00 1/0 0/0 0/0 .text draw__6dMdl_cFv */
|
||||
void dMdl_c::draw() {
|
||||
j3dSys.setVtxPos(mpModelData->getVtxPosArray());
|
||||
j3dSys.setVtxNrm(mpModelData->getVtxNrmArray());
|
||||
@@ -40,8 +34,6 @@ void dMdl_c::draw() {
|
||||
field_0x1a = false;
|
||||
}
|
||||
|
||||
/* 8009C650-8009C668 096F90 0018+00 1/1 0/0 1/1 .text
|
||||
* create__6dMdl_cFP12J3DModelDataUsP12dKy_tevstr_c */
|
||||
void dMdl_c::create(J3DModelData* i_modelData, u16 i_materialId, dKy_tevstr_c* i_tevstr) {
|
||||
mpModelData = i_modelData;
|
||||
mMaterialId = i_materialId;
|
||||
@@ -49,7 +41,6 @@ void dMdl_c::create(J3DModelData* i_modelData, u16 i_materialId, dKy_tevstr_c* i
|
||||
field_0x1a = false;
|
||||
}
|
||||
|
||||
/* 8009C668-8009C6DC 096FA8 0074+00 0/0 0/0 5/5 .text entryObj__6dMdl_cFP10dMdl_obj_c */
|
||||
void dMdl_c::entryObj(dMdl_obj_c* i_obj) {
|
||||
if (!field_0x1a) {
|
||||
dComIfGd_getListPacket()->entryImm(this, 0);
|
||||
@@ -61,8 +52,6 @@ void dMdl_c::entryObj(dMdl_obj_c* i_obj) {
|
||||
mpModelObj = i_obj;
|
||||
}
|
||||
|
||||
/* 8009C6DC-8009C724 09701C 0048+00 1/1 0/0 0/0 .text
|
||||
* search__10dMdl_mng_cFP12J3DModelDataUsP12dKy_tevstr_c */
|
||||
dMdl_c* dMdl_mng_c::search(J3DModelData* i_modelData, u16 i_materialId, dKy_tevstr_c* i_tevstr) {
|
||||
dMdl_c* model = field_0x0;
|
||||
for (int i = field_0x80; i > 0; i--) {
|
||||
@@ -75,8 +64,6 @@ dMdl_c* dMdl_mng_c::search(J3DModelData* i_modelData, u16 i_materialId, dKy_tevs
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* 8009C724-8009C7AC 097064 0088+00 1/1 0/0 0/0 .text
|
||||
* entry__10dMdl_mng_cFP12J3DModelDataUsP12dKy_tevstr_c */
|
||||
dMdl_c* dMdl_mng_c::entry(J3DModelData* i_modelData, u16 i_materialId, dKy_tevstr_c* i_tevstr) {
|
||||
dMdl_c* model = search(i_modelData, i_materialId, i_tevstr);
|
||||
|
||||
@@ -93,19 +80,14 @@ dMdl_c* dMdl_mng_c::entry(J3DModelData* i_modelData, u16 i_materialId, dKy_tevst
|
||||
return model;
|
||||
}
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80450FA0-80450FA8 0004A0 0004+04 4/4 0/0 0/0 .sbss m_myObj__10dMdl_mng_c */
|
||||
dMdl_mng_c* dMdl_mng_c::m_myObj;
|
||||
|
||||
/* 8009C7AC-8009C808 0970EC 005C+00 0/0 1/1 0/0 .text create__10dMdl_mng_cFv */
|
||||
void dMdl_mng_c::create() {
|
||||
m_myObj = new dMdl_mng_c();
|
||||
}
|
||||
|
||||
/* 8009C808-8009C864 097148 005C+00 3/2 0/0 0/0 .text __dt__6dMdl_cFv */
|
||||
dMdl_c::~dMdl_c() {}
|
||||
|
||||
/* 8009C864-8009C8C0 0971A4 005C+00 0/0 1/1 0/0 .text remove__10dMdl_mng_cFv */
|
||||
void dMdl_mng_c::remove() {
|
||||
if (m_myObj != NULL) {
|
||||
delete m_myObj;
|
||||
@@ -113,7 +95,6 @@ void dMdl_mng_c::remove() {
|
||||
}
|
||||
}
|
||||
|
||||
/* 8009C8C0-8009C8D8 097200 0018+00 0/0 1/1 0/0 .text reset__10dMdl_mng_cFv */
|
||||
void dMdl_mng_c::reset() {
|
||||
if (m_myObj == NULL) {
|
||||
return;
|
||||
@@ -122,7 +103,6 @@ void dMdl_mng_c::reset() {
|
||||
m_myObj->field_0x80 = 0;
|
||||
}
|
||||
|
||||
/* 8009C8D8-8009C930 097218 0058+00 0/0 0/0 4/4 .text entry__10dMdl_mng_cFP12J3DModelDataUsi */
|
||||
dMdl_c* dMdl_mng_c::entry(J3DModelData* i_modelData, u16 i_materialId, int i_roomNo) {
|
||||
if (m_myObj == NULL) {
|
||||
return NULL;
|
||||
|
||||
Reference in New Issue
Block a user