From 6e02cccb6c5d36144c643f85adb2c4e2f85e3683 Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Sun, 2 Jul 2023 14:11:22 +0200 Subject: [PATCH] refactor header --- LEGO1/mxdsobject.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/LEGO1/mxdsobject.h b/LEGO1/mxdsobject.h index 12dac6ba..e07b0ec4 100644 --- a/LEGO1/mxdsobject.h +++ b/LEGO1/mxdsobject.h @@ -10,15 +10,16 @@ class MxDSObject : public MxCore { public: - __declspec(dllexport) void SetObjectName(const char *p_objectName); - MxDSObject(); virtual ~MxDSObject() override; - MxDSObject &operator=(MxDSObject &p_dsObject); void CopyFrom(MxDSObject &p_dsObject); + MxDSObject &operator=(MxDSObject &p_dsObject); - // OFFSET: LEGO1 0x100bf730 + __declspec(dllexport) void SetObjectName(const char *p_objectName); + void SetSourceName(const char *p_sourceName); + + // OFFSET: LEGO1 0x100bf730 inline virtual const char *ClassName() const override { return "MxDSObject"; }; // vtable+0c // OFFSET: LEGO1 0x100bf740 @@ -28,8 +29,6 @@ class MxDSObject : public MxCore virtual unsigned int CalculateUnk08(); // vtable+18; virtual void Parse(char **p_source, MxU16 p_unk24); // vtable+1c; - void SetSourceName(const char *p_sourceName); - inline const MxAtomId& GetAtomId() { return this->m_atomId; } inline int GetUnknown1c() { return this->m_unk1c; } @@ -40,6 +39,7 @@ class MxDSObject : public MxCore // OFFSET: LEGO1 0x10005530 inline void SetAtomId(MxAtomId p_atomId) { this->m_atomId = p_atomId; } +protected: inline void SetType(MxDSType p_type) { this->m_type = p_type; } private: