diff --git a/LEGO1/legoentity.cpp b/LEGO1/legoentity.cpp index 7e8a953f..9a1107dd 100644 --- a/LEGO1/legoentity.cpp +++ b/LEGO1/legoentity.cpp @@ -7,9 +7,6 @@ DECOMP_SIZE_ASSERT(LegoEntity, 0x68) -// FUNCTION: LEGO1 0x10001090 -// LegoEntity::SetWorldSpeed - // FUNCTION: LEGO1 0x1000c290 LegoEntity::~LegoEntity() { diff --git a/LEGO1/legoentity.h b/LEGO1/legoentity.h index f3da7325..5cb2be1f 100644 --- a/LEGO1/legoentity.h +++ b/LEGO1/legoentity.h @@ -38,14 +38,15 @@ class LegoEntity : public MxEntity { virtual void SetROI(LegoROI* p_roi, MxBool p_bool1, MxBool p_bool2); // vtable+0x24 virtual void SetWorldTransform(Vector3Impl& p_loc, Vector3Impl& p_dir, Vector3Impl& p_up); // vtable+0x28 virtual void ResetWorldTransform(MxBool p_inVehicle); // vtable+0x2c - virtual void SetWorldSpeed(MxFloat p_worldSpeed) { m_worldSpeed = p_worldSpeed; } // vtable+0x30 - virtual void VTable0x34(); // vtable+0x34 - virtual void VTable0x38(); // vtable+0x38 - virtual void VTable0x3c(); // vtable+0x3c - virtual void VTable0x40(); // vtable+0x40 - virtual void VTable0x44(); // vtable+0x44 - virtual void VTable0x48(); // vtable+0x48 - virtual void VTable0x4c(); // vtable+0x4c + // FUNCTION: LEGO1 0x10001090 + virtual void SetWorldSpeed(MxFloat p_worldSpeed) { m_worldSpeed = p_worldSpeed; } // vtable+0x30 + virtual void VTable0x34(); // vtable+0x34 + virtual void VTable0x38(); // vtable+0x38 + virtual void VTable0x3c(); // vtable+0x3c + virtual void VTable0x40(); // vtable+0x40 + virtual void VTable0x44(); // vtable+0x44 + virtual void VTable0x48(); // vtable+0x48 + virtual void VTable0x4c(); // vtable+0x4c protected: void Init(); diff --git a/LEGO1/mxstillpresenter.cpp b/LEGO1/mxstillpresenter.cpp index c608ec84..1d3c248e 100644 --- a/LEGO1/mxstillpresenter.cpp +++ b/LEGO1/mxstillpresenter.cpp @@ -13,9 +13,6 @@ DECOMP_SIZE_ASSERT(MxStillPresenter, 0x6c); // GLOBAL: LEGO1 0x10101eb0 const char* g_strBMP_ISMAP = "BMP_ISMAP"; -// FUNCTION: LEGO1 0x10043550 -// MxStillPresenter::~MxStillPresenter - // FUNCTION: LEGO1 0x100435b0 void MxStillPresenter::Destroy() { diff --git a/LEGO1/mxstillpresenter.h b/LEGO1/mxstillpresenter.h index 3441827a..52c4919b 100644 --- a/LEGO1/mxstillpresenter.h +++ b/LEGO1/mxstillpresenter.h @@ -9,6 +9,7 @@ class MxStillPresenter : public MxVideoPresenter { public: MxStillPresenter() { m_bitmapInfo = NULL; } + // FUNCTION: LEGO1 0x10043550 virtual ~MxStillPresenter() override { Destroy(TRUE); }; // vtable+0x00 // FUNCTION: LEGO1 0x100435c0 diff --git a/LEGO1/realtime/vector.cpp b/LEGO1/realtime/vector.cpp index 54df74e4..5826fcec 100644 --- a/LEGO1/realtime/vector.cpp +++ b/LEGO1/realtime/vector.cpp @@ -60,9 +60,6 @@ float Vector2Impl::DotImpl(float* p_a, float* p_b) const return p_b[0] * p_a[0] + p_b[1] * p_a[1]; } -// FUNCTION: LEGO1 0x10002060 -// Vector2Impl::SetData - // FUNCTION: LEGO1 0x10002070 void Vector2Impl::EqualsImpl(float* p_data) { diff --git a/LEGO1/realtime/vector.h b/LEGO1/realtime/vector.h index a3d7f3e7..2b03d6c3 100644 --- a/LEGO1/realtime/vector.h +++ b/LEGO1/realtime/vector.h @@ -73,6 +73,7 @@ class Vector2Impl { virtual void MullVectorImpl(float* p_value) = 0; virtual void DivScalarImpl(float* p_value) = 0; virtual float DotImpl(float* p_a, float* p_b) const = 0; + // FUNCTION: LEGO1 0x10002060 virtual void SetData(float* p_data) { this->m_data = p_data; } // vtable + 0x20