diff options
| author | Julgodis <> | 2021-04-10 07:02:38 +0200 |
|---|---|---|
| committer | Julgodis <> | 2021-04-10 07:02:38 +0200 |
| commit | 0ad6ebe7b499ad3efffad93e2e7eb1033bcb6598 (patch) | |
| tree | a40631b0654c4d310ebff2360e2a4ef32437a2b5 /src/d/cc/d_cc_d.cpp | |
| parent | 2661db6aaa98a5bbd17691cb438ef64752dbcdf4 (diff) | |
moved strings + decompile simple store functions
Diffstat (limited to 'src/d/cc/d_cc_d.cpp')
| -rw-r--r-- | src/d/cc/d_cc_d.cpp | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/src/d/cc/d_cc_d.cpp b/src/d/cc/d_cc_d.cpp index 6a57c6863a..b5830240b9 100644 --- a/src/d/cc/d_cc_d.cpp +++ b/src/d/cc/d_cc_d.cpp @@ -157,7 +157,6 @@ struct cM3dGCps { /* 8026F03C */ void Set(cM3dGCpsS const&); }; -struct cCcD_TriAttr; struct cCcD_ShapeAttr { struct Shape {}; @@ -168,12 +167,13 @@ struct cCcD_ShapeAttr { static f32 m_virtual_center[3]; }; +struct cCcD_TriAttr; +struct cCcD_PntAttr {}; + struct cCcD_AabAttr {}; -struct cCcD_CpsAttr; struct cCcD_SphAttr; -struct cCcD_PntAttr {}; - +struct cCcD_CpsAttr; struct cCcD_CylAttr { /* 80084CC0 */ void GetCoCP() const; /* 80037A4C */ void GetCoCP(); @@ -196,6 +196,25 @@ struct cCcD_CylAttr { /* 802644B8 */ void getShapeAccess(cCcD_ShapeAttr::Shape*) const; }; +struct cCcD_CpsAttr { + /* 80263DC0 */ void CrossAtTg(cCcD_SphAttr const&, cXyz*) const; + /* 80084FE4 */ void CrossAtTg(cCcD_ShapeAttr const&, cXyz*) const; + /* 80263E04 */ void CrossAtTg(cCcD_TriAttr const&, cXyz*) const; + /* 80263D7C */ void CrossAtTg(cCcD_CylAttr const&, cXyz*) const; + /* 80084FD4 */ bool CrossAtTg(cCcD_AabAttr const&, cXyz*) const; + /* 80263D38 */ void CrossAtTg(cCcD_CpsAttr const&, cXyz*) const; + /* 80084FDC */ bool CrossAtTg(cCcD_PntAttr const&, cXyz*) const; + /* 80085024 */ bool CrossCo(cCcD_TriAttr const&, f32*) const; + /* 80263F24 */ void CrossCo(cCcD_CylAttr const&, f32*) const; + /* 8008502C */ bool CrossCo(cCcD_PntAttr const&, f32*) const; + /* 8008501C */ bool CrossCo(cCcD_AabAttr const&, f32*) const; + /* 80085034 */ void CrossCo(cCcD_ShapeAttr const&, f32*) const; + /* 80263ED4 */ void CrossCo(cCcD_CpsAttr const&, f32*) const; + /* 80263F74 */ void CrossCo(cCcD_SphAttr const&, f32*) const; + /* 80263FC4 */ void CalcAabBox(); + /* 80264014 */ void GetNVec(cXyz const&, cXyz*) const; +}; + struct cCcD_SphAttr { /* 80084B44 */ void GetCoCP() const; /* 80037A54 */ void GetCoCP(); @@ -218,25 +237,6 @@ struct cCcD_SphAttr { /* 80264808 */ void getShapeAccess(cCcD_ShapeAttr::Shape*) const; }; -struct cCcD_CpsAttr { - /* 80263DC0 */ void CrossAtTg(cCcD_SphAttr const&, cXyz*) const; - /* 80084FE4 */ void CrossAtTg(cCcD_ShapeAttr const&, cXyz*) const; - /* 80263E04 */ void CrossAtTg(cCcD_TriAttr const&, cXyz*) const; - /* 80263D7C */ void CrossAtTg(cCcD_CylAttr const&, cXyz*) const; - /* 80084FD4 */ bool CrossAtTg(cCcD_AabAttr const&, cXyz*) const; - /* 80263D38 */ void CrossAtTg(cCcD_CpsAttr const&, cXyz*) const; - /* 80084FDC */ bool CrossAtTg(cCcD_PntAttr const&, cXyz*) const; - /* 80085024 */ bool CrossCo(cCcD_TriAttr const&, f32*) const; - /* 80263F24 */ void CrossCo(cCcD_CylAttr const&, f32*) const; - /* 8008502C */ bool CrossCo(cCcD_PntAttr const&, f32*) const; - /* 8008501C */ bool CrossCo(cCcD_AabAttr const&, f32*) const; - /* 80085034 */ void CrossCo(cCcD_ShapeAttr const&, f32*) const; - /* 80263ED4 */ void CrossCo(cCcD_CpsAttr const&, f32*) const; - /* 80263F74 */ void CrossCo(cCcD_SphAttr const&, f32*) const; - /* 80263FC4 */ void CalcAabBox(); - /* 80264014 */ void GetNVec(cXyz const&, cXyz*) const; -}; - struct cCcD_TriAttr { /* 80084E44 */ bool CrossAtTg(cCcD_AabAttr const&, cXyz*) const; /* 80263A88 */ void CrossAtTg(cCcD_CpsAttr const&, cXyz*) const; @@ -1281,7 +1281,7 @@ SECTION_RODATA u8 const dCcD_GObjInf::m_hitSeID[96] = { 0x00, 0x04, 0x00, 0x10, 0x00, 0x04, 0x00, 0x11, 0x00, 0x04, 0x00, 0x12, 0x00, 0x04, 0x00, 0x13, 0x00, 0x04, 0x00, 0x14, 0x00, 0x04, 0x00, 0x15, 0x00, 0x04, 0x00, 0x18, 0x00, 0x04, 0x00, 0x16, }; -COMPILER_STRIP_GATE(8037A780, &dCcD_GObjInf::m_hitSeID); +COMPILER_STRIP_GATE(0x8037A780, &dCcD_GObjInf::m_hitSeID); /* 800845B0-8008460C 07EEF0 005C+00 0/0 3/3 32/32 .text getHitSeID__12dCcD_GObjInfFUci */ #pragma push |
