reccmp: vtable comparison (#452)

* Add vtable comparison to reccmp

* Add missing scalar deleting destructors

* Fix some vtables

---------

Co-authored-by: Christian Semmler <mail@csemmler.com>
This commit is contained in:
MS
2024-01-18 08:34:14 -05:00
committed by GitHub
parent 99917ca765
commit 909c44b679
161 changed files with 679 additions and 34 deletions

View File

@@ -58,7 +58,7 @@ public:
m_data[3][3] = 1.0f;
} // vtable+0x24
// FUNCTION: LEGO1 0x10002850
// FUNCTION: LEGO1 0x10002420
virtual void operator=(const Matrix4& p_matrix) { Equals(p_matrix); } // vtable+0x28
// FUNCTION: LEGO1 0x10002430

View File

@@ -103,6 +103,9 @@ public:
int GetLODCount() const { return m_lods ? m_lods->Size() : 0; }
const CompoundObject* GetComp() const { return m_comp; }
// SYNTHETIC: LEGO1 0x100a5d60
// ROI::`scalar deleting destructor'
protected:
CompoundObject* m_comp; // 0x4
LODListBase* m_lods; // 0x8