XPlor/libs/xassets/xpathbasenode.cpp

32 lines
452 B
C++
Raw Normal View History

2025-08-17 13:14:17 -04:00
#include "xpathbasenode.h"
2025-09-05 18:35:17 -04:00
#include "qvectornd.h"
2025-08-17 13:14:17 -04:00
XPathBaseNode::XPathBaseNode()
2025-09-05 18:35:17 -04:00
: XAsset()
, mOrigin()
, mType(0)
{
2025-08-17 13:14:17 -04:00
}
2025-09-05 18:35:17 -04:00
XPathBaseNode::~XPathBaseNode()
{
2025-08-17 13:14:17 -04:00
}
2025-09-05 18:35:17 -04:00
void XPathBaseNode::ParseData(QDataStream *aStream) {
if (GetPtr() == -1) {
*aStream
>> mOrigin[0]
>> mOrigin[1]
>> mOrigin[2]
>> mType;
}
2025-08-17 13:14:17 -04:00
}
2025-09-05 18:35:17 -04:00
void XPathBaseNode::Clear()
{
mOrigin = QVector3D();
mType = 0;
2025-08-17 13:14:17 -04:00
}