2025-09-03 13:04:24 -04:00
|
|
|
#include "xbrushwrapper.h"
|
|
|
|
|
|
|
|
|
|
XBrushWrapper::XBrushWrapper()
|
|
|
|
|
: XAsset()
|
|
|
|
|
, mMins()
|
|
|
|
|
, mContents(0)
|
|
|
|
|
, mMaxs()
|
|
|
|
|
, mNumSides(0)
|
|
|
|
|
, mSides()
|
|
|
|
|
, mAxialMaterialNum()
|
2025-09-10 21:56:55 -04:00
|
|
|
, mBaseAdjacentSide()
|
2025-09-03 13:04:24 -04:00
|
|
|
, mFirstAdjacentSideOffsets()
|
|
|
|
|
, mEdgeCount()
|
|
|
|
|
, mTotalEdgeCount(0)
|
2025-09-10 21:56:55 -04:00
|
|
|
, mPlanes()
|
2025-09-03 13:04:24 -04:00
|
|
|
{
|
2025-09-10 21:56:55 -04:00
|
|
|
SetName("Brush Wrapper");
|
2025-09-03 13:04:24 -04:00
|
|
|
}
|
|
|
|
|
|
2025-09-10 21:56:55 -04:00
|
|
|
void XBrushWrapper::ParseData(XDataStream *aStream)
|
2025-09-03 13:04:24 -04:00
|
|
|
{
|
2025-09-10 21:56:55 -04:00
|
|
|
Q_UNUSED(aStream);
|
2025-09-03 13:04:24 -04:00
|
|
|
|
2025-09-10 21:56:55 -04:00
|
|
|
// TODO: Fill in XBrushWrapper::ParseData
|
2025-09-03 13:04:24 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void XBrushWrapper::Clear()
|
|
|
|
|
{
|
|
|
|
|
mMins = QVector3D();
|
|
|
|
|
mContents = 0;
|
|
|
|
|
mMaxs = QVector3D();
|
|
|
|
|
mNumSides = 0;
|
|
|
|
|
mSides.clear();
|
|
|
|
|
mAxialMaterialNum.clear();
|
2025-09-10 21:56:55 -04:00
|
|
|
mBaseAdjacentSide = 0;
|
2025-09-03 13:04:24 -04:00
|
|
|
mFirstAdjacentSideOffsets.clear();
|
|
|
|
|
mEdgeCount.clear();
|
|
|
|
|
mTotalEdgeCount = 0;
|
2025-09-10 21:56:55 -04:00
|
|
|
mPlanes.clear();
|
2025-09-03 13:04:24 -04:00
|
|
|
}
|