Implement MxDSAction::AppendData (#105)

* Implement MxDSAction::ConcatData

* use GLOBAL

* Update mxdsaction.cpp

* Update mxdsaction.h

* Move TWOCC/FOURCC to common header file

* Fix

* Fix deletes
This commit is contained in:
Christian Semmler
2023-08-10 13:57:19 -04:00
committed by GitHub
parent 88bfb3c419
commit a02e07c4d7
4 changed files with 53 additions and 25 deletions

View File

@@ -40,7 +40,7 @@ public:
virtual MxLong GetSomeTimingField(); // vtable+3c;
virtual MxLong GetCurrentTime(); // vtable+40;
void FUN_100ADE60(MxU16 p_length, void *p_data);
void AppendData(MxU16 p_unkLength, const char *p_unkData);
private:
MxU32 m_sizeOnDisk;
@@ -51,8 +51,8 @@ private:
MxVector3Data m_location;
MxVector3Data m_direction;
MxVector3Data m_up;
undefined4 *m_unk7c;
MxU16 m_unk80;
char *m_unkData;
MxU16 m_unkLength;
undefined4 m_unk84;
undefined4 m_unk88;
MxOmni* m_omni; // 0x8c