Refactor: Update ParseData to use XDataStream

This commit is contained in:
njohnson 2025-09-10 21:56:56 -04:00
parent 00f0a8a828
commit 4603ebd7cf

View File

@ -10,9 +10,9 @@ class XBrushWrapper : public XAsset
{
public:
XBrushWrapper();
~XBrushWrapper();
~XBrushWrapper() = default;
virtual void ParseData(QDataStream* aStream) override;
virtual void ParseData(XDataStream* aStream) override;
virtual void Clear() override;
private:
@ -22,11 +22,11 @@ private:
quint32 mNumSides;
QVector<XCBrushSide> mSides;
QVector<QVector3D> mAxialMaterialNum;
quint8 *mBaseAdjacentSide;
quint8 mBaseAdjacentSide;
QVector<QVector3D> mFirstAdjacentSideOffsets;
QVector<QVector3D> mEdgeCount;
int mTotalEdgeCount;
XCPlane *mPlanes;
QVector<XCPlane> mPlanes;
};
#endif // XBRUSHWRAPPER_H