Refactor: ParseData - Use XDataStream instead of QDataStream
This commit is contained in:
parent
a01d07ce41
commit
2de65b22ec
@ -7,7 +7,7 @@ XCBrushSide::XCBrushSide()
|
|||||||
, mFirstAdjacentSideOffset(0)
|
, mFirstAdjacentSideOffset(0)
|
||||||
, mEdgeCount(0)
|
, mEdgeCount(0)
|
||||||
{
|
{
|
||||||
|
SetName("C Brush Side");
|
||||||
}
|
}
|
||||||
|
|
||||||
XCBrushSide::~XCBrushSide()
|
XCBrushSide::~XCBrushSide()
|
||||||
@ -15,14 +15,13 @@ XCBrushSide::~XCBrushSide()
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void XCBrushSide::ParseData(QDataStream *aStream)
|
void XCBrushSide::ParseData(XDataStream *aStream)
|
||||||
{
|
{
|
||||||
mPlane.ParsePtr(aStream, false);
|
mPlane.ParsePtr(aStream, false);
|
||||||
|
|
||||||
*aStream
|
mMaterialNum = aStream->ParseUInt32(QString("%1 material number").arg(GetName()));
|
||||||
>> mMaterialNum
|
mFirstAdjacentSideOffset = aStream->ParseInt16(QString("%1 first adjacent side offset").arg(GetName()));
|
||||||
>> mFirstAdjacentSideOffset
|
mEdgeCount = aStream->ParseUInt8(QString("%1 edge count").arg(GetName()));
|
||||||
>> mEdgeCount;
|
|
||||||
|
|
||||||
aStream->skipRawData(1);
|
aStream->skipRawData(1);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user