m_Do_ext almost matching (#2500)

This commit is contained in:
Max Roncace
2025-06-26 18:10:50 +03:00
committed by GitHub
parent 6ae7bb47dc
commit 5bdf8bb50e
2 changed files with 572 additions and 165 deletions
+17 -6
View File
@@ -488,19 +488,30 @@ struct mDoExt_MtxCalcAnmBlendTblOld : public mDoExt_MtxCalcAnmBlendTbl {
STATIC_ASSERT(sizeof(mDoExt_MtxCalcAnmBlendTblOld) == 0x10);
struct mDoExt_3Dline_field_0x10_c {
s8 x;
s8 y;
s8 z;
};
struct mDoExt_3Dline_field_0x18_c {
f32 field_0x0;
f32 field_0x4;
};
class mDoExt_3Dline_c {
public:
/* 800123D0 */ int init(u16, int, int);
/* 800126BC */ mDoExt_3Dline_c();
/* 800123D0 */ int init(u16, int, BOOL);
/* 800126BC */ mDoExt_3Dline_c() {}
/* 0x00 */ cXyz* field_0x0;
/* 0x04 */ f32* field_0x4;
/* 0x08 */ cXyz* field_0x8;
/* 0x0C */ cXyz* field_0xc;
/* 0x10 */ u8* field_0x10;
/* 0x14 */ void* field_0x14;
/* 0x18 */ f32* field_0x18;
/* 0x1C */ f32* field_0x1c;
/* 0x10 */ mDoExt_3Dline_field_0x10_c* field_0x10;
/* 0x14 */ mDoExt_3Dline_field_0x10_c* field_0x14;
/* 0x18 */ mDoExt_3Dline_field_0x18_c* field_0x18;
/* 0x1C */ mDoExt_3Dline_field_0x18_c* field_0x1c;
};
class mDoExt_3DlineMat_c {
+555 -159
View File
File diff suppressed because it is too large Load Diff