XPlor/libs/xassets/xmodelpiece.cpp

33 lines
480 B
C++
Raw Normal View History

2025-09-05 21:35:28 +00:00
#include "xmodelpiece.h"
XModelPiece::XModelPiece()
: XAsset()
2025-09-07 23:16:09 -04:00
, mModel()
2025-09-05 21:35:28 +00:00
, mOffset()
{
2025-09-10 21:58:26 -04:00
SetName("Model Piece");
2025-09-05 21:35:28 +00:00
}
XModelPiece::~XModelPiece()
{
2025-09-07 23:16:09 -04:00
2025-09-05 21:35:28 +00:00
}
2025-09-10 21:58:26 -04:00
void XModelPiece::ParseData(XDataStream *aStream)
2025-09-05 21:35:28 +00:00
{
2025-09-07 23:16:09 -04:00
mModel.ParsePtr(aStream, false);
*aStream
>> mOffset[0]
>> mOffset[1]
>> mOffset[2];
mModel.ParseData(aStream);
2025-09-05 21:35:28 +00:00
}
void XModelPiece::Clear()
{
2025-09-07 23:16:09 -04:00
mModel.Clear();
2025-09-05 21:35:28 +00:00
mOffset = QVector3D();
}