lyt_drawInfo OK

This commit is contained in:
elijah-thomas774
2024-06-06 23:30:50 -04:00
parent b0b02bbedf
commit 60f795a9d6
4 changed files with 24 additions and 1 deletions
+5
View File
@@ -376,6 +376,11 @@ nw4r/lyt/lyt_texMap.cpp:
.text start:0x804905D0 end:0x80490980
.sdata2 start:0x8057F2A0 end:0x8057F2B4
nw4r/lyt/lyt_drawInfo.cpp:
.text start:0x80490980 end:0x80490A40
.data start:0x8056E7A8 end:0x8056E7B4
.sdata2 start:0x8057F2B8 end:0x8057F2C0
nw4r/lyt/lyt_resourceAccessor.cpp:
.text start:0x80492000 end:0x80492058
.data start:0x8056E7E0 end:0x8056E7F8
+1 -1
View File
@@ -37083,7 +37083,7 @@ __vt__Q34nw4r3lyt8Bounding = .data:0x8056E6C0; // type:object size:0x74
@LOCAL@SetupGX__Q34nw4r3lyt8MaterialFbUc@kColSels = .data:0x8056E738; // type:object size:0x20 data:4byte
@LOCAL@SetupGX__Q34nw4r3lyt8MaterialFbUc@kAlpSels = .data:0x8056E758; // type:object size:0x20 data:4byte
__vt__Q34nw4r3lyt8Material = .data:0x8056E778; // type:object size:0x30
lbl_8056E7A8 = .data:0x8056E7A8; // type:object size:0x10
__vt__Q34nw4r3lyt8DrawInfo = .data:0x8056E7A8; // type:object size:0xC
lbl_8056E7B8 = .data:0x8056E7B8; // type:object size:0x28
__vt__Q34nw4r3lyt16ResourceAccessor = .data:0x8056E7E0; // type:object size:0x14
__vt__Q34nw4r3lyt24MultiArcResourceAccessor = .data:0x8056E7F8; // type:object size:0x14
+1
View File
@@ -362,6 +362,7 @@ config.libs = [
Object(Matching, "nw4r/lyt/lyt_bounding.cpp"),
Object(Matching, "nw4r/lyt/lyt_material.cpp"),
Object(Matching, "nw4r/lyt/lyt_texMap.cpp"),
Object(Matching, "nw4r/lyt/lyt_drawInfo.cpp"),
Object(Matching, "nw4r/lyt/lyt_resourceAccessor.cpp"),
Object(Matching, "nw4r/lyt/lyt_arcResourceAccessor.cpp"),
Object(Matching, "nw4r/lyt/lyt_common.cpp"),
+17
View File
@@ -0,0 +1,17 @@
#include <nw4r/lyt/lyt_drawInfo.h>
#include <string.h>
namespace nw4r {
namespace lyt {
// __ct__Q34nw4r3lyt8DrawInfoFv
DrawInfo::DrawInfo() : mViewRect(), mScale(1.0f, 1.0f), mGlobalAlpha(1.0f) {
memset(&mFlags, 0, 1);
PSMTXIdentity(mViewMtx);
}
// __dt__Q34nw4r3lyt8DrawInfoFv
DrawInfo::~DrawInfo() {}
} // namespace lyt
} // namespace nw4r