Refactor: Update ParseData to use XDataStream
This commit is contained in:
parent
00f0a8a828
commit
4603ebd7cf
@ -10,9 +10,9 @@ class XBrushWrapper : public XAsset
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
XBrushWrapper();
|
XBrushWrapper();
|
||||||
~XBrushWrapper();
|
~XBrushWrapper() = default;
|
||||||
|
|
||||||
virtual void ParseData(QDataStream* aStream) override;
|
virtual void ParseData(XDataStream* aStream) override;
|
||||||
virtual void Clear() override;
|
virtual void Clear() override;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
@ -22,11 +22,11 @@ private:
|
|||||||
quint32 mNumSides;
|
quint32 mNumSides;
|
||||||
QVector<XCBrushSide> mSides;
|
QVector<XCBrushSide> mSides;
|
||||||
QVector<QVector3D> mAxialMaterialNum;
|
QVector<QVector3D> mAxialMaterialNum;
|
||||||
quint8 *mBaseAdjacentSide;
|
quint8 mBaseAdjacentSide;
|
||||||
QVector<QVector3D> mFirstAdjacentSideOffsets;
|
QVector<QVector3D> mFirstAdjacentSideOffsets;
|
||||||
QVector<QVector3D> mEdgeCount;
|
QVector<QVector3D> mEdgeCount;
|
||||||
int mTotalEdgeCount;
|
int mTotalEdgeCount;
|
||||||
XCPlane *mPlanes;
|
QVector<XCPlane> mPlanes;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // XBRUSHWRAPPER_H
|
#endif // XBRUSHWRAPPER_H
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user