Updated xdynentitycoll

This commit is contained in:
njohnson 2025-09-07 23:15:52 -04:00
parent b7c7eff1b5
commit ce7ed928c4
2 changed files with 16 additions and 6 deletions

View File

@ -18,12 +18,22 @@ XDynEntityColl::~XDynEntityColl()
void XDynEntityColl::ParseData(QDataStream *aStream) void XDynEntityColl::ParseData(QDataStream *aStream)
{ {
if (GetPtr())
{
*aStream
>> mSector
>> mNextEntInSector
>> mLinkMins[0]
>> mLinkMins[1]
>> mLinkMaxs[0]
>> mLinkMaxs[1];
}
} }
void XDynEntityColl::Clear() void XDynEntityColl::Clear()
{ {
mSector = 0; mSector = 0;
mNextEntInSector = 0; mNextEntInSector = 0;
mLinkMins.clear(); mLinkMins = QVector2D();
mLinkMaxs.clear(); mLinkMaxs = QVector2D();
} }

View File

@ -3,7 +3,7 @@
#include "xasset.h" #include "xasset.h"
#include <QVector> #include <QVector2D>
class XDynEntityColl : public XAsset class XDynEntityColl : public XAsset
{ {
@ -17,8 +17,8 @@ public:
private: private:
quint32 mSector; quint32 mSector;
quint32 mNextEntInSector; quint32 mNextEntInSector;
QVector<float> mLinkMins; QVector2D mLinkMins;
QVector<float> mLinkMaxs; QVector2D mLinkMaxs;
}; };
#endif // XDYNENTITYCOLL_H #endif // XDYNENTITYCOLL_H