mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 00:14:22 +00:00
More functions in LegoCarBuild
(#1104)
* Add BETA10 annotations * Clean up * Implement multiple functions * fix minor annotation error * Undo formatting * Fix formatting * Implement more functions * Rename variables, address review comment --------- Co-authored-by: jonschz <jonschz@users.noreply.github.com>
This commit is contained in:
@@ -18,6 +18,7 @@ struct UnknownMatrixType {
|
||||
class Matrix4 {
|
||||
public:
|
||||
// FUNCTION: LEGO1 0x10004500
|
||||
// FUNCTION: BETA10 0x1000fc70
|
||||
Matrix4(float (*p_data)[4]) { SetData(p_data); }
|
||||
|
||||
// Note: virtual function overloads appear in the virtual table
|
||||
@@ -27,6 +28,7 @@ public:
|
||||
virtual void Equals(float (*p_data)[4]) { memcpy(m_data, p_data, sizeof(float) * 4 * 4); } // vtable+0x04
|
||||
|
||||
// FUNCTION: LEGO1 0x10002340
|
||||
// FUNCTION: BETA10 0x1000fcf0
|
||||
virtual void Equals(const Matrix4& p_matrix)
|
||||
{
|
||||
memcpy(m_data, p_matrix.m_data, sizeof(float) * 4 * 4);
|
||||
|
Reference in New Issue
Block a user