refactor header

This commit is contained in:
Christian Semmler 2023-07-02 14:11:22 +02:00
parent e8e8918767
commit 6e02cccb6c
No known key found for this signature in database
GPG Key ID: 086DAA1360BEEE5C

View File

@ -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: