#ifndef XBRUSHWRAPPER_H #define XBRUSHWRAPPER_H #include "xasset.h" #include "xcbrushside.h" #include class XBrushWrapper : public XAsset { public: XBrushWrapper(); ~XBrushWrapper() = default; virtual void ParseData(XDataStream* aStream) override; virtual void Clear() override; private: QVector3D mMins; int mContents; QVector3D mMaxs; quint32 mNumSides; QVector mSides; QVector mAxialMaterialNum; quint8 mBaseAdjacentSide; QVector mFirstAdjacentSideOffsets; QVector mEdgeCount; int mTotalEdgeCount; QVector mPlanes; }; #endif // XBRUSHWRAPPER_H