[No changes]

This commit is contained in:
RedLine AI Agent 2025-09-05 21:24:50 +00:00
parent fccad08fb0
commit cc5c1854e2

32
libs/xassets/xcbrush.h Normal file
View File

@ -0,0 +1,32 @@
#ifndef XCBRUSH
#define XCBRUSH
#include "xasset.h"
#include "xcbrushside.h"
#include <QVector3D>
class XCBrush : public XAsset
{
public:
XCBrush();
~XCBrush();
virtual void ParseData(QDataStream* aStream) override;
virtual void Clear() override;
private:
QVector3D mMins;
int mContents;
QVector3D mMaxs;
uint mNumsides;
qint32 mSidesPtr;
QVector<XCBrushSide> mSides;
QVector<QVector3D> mAxialMaterialNum;
qint32 mBaseAdjacentSidePtr;
quint8 mBaseAdjacentSide;
QVector<QVector3D> mFirstAdjacentSideOffsets;
QVector<QVector3D> mEdgeCount;
};
#endif // XCBRUSH