XPlor/libs/xassets/xanimdeltapart.cpp
2025-09-05 18:35:17 -04:00

48 lines
713 B
C++

#include "xanimdeltapart.h"
XAnimDeltaPart::XAnimDeltaPart()
: XAsset()
, mTrans()
, mQuat()
{
}
XAnimDeltaPart::~XAnimDeltaPart()
{
}
void XAnimDeltaPart::ParseData(QDataStream *aStream) {
if (GetPtr() == -1) {
mTrans.ParsePtr(aStream);
mQuat.ParsePtr(aStream);
}
}
void XAnimDeltaPart::Clear()
{
mTrans.Clear();
mQuat.Clear();
}
const XAnimPartTrans& XAnimDeltaPart::GetTrans() const {
return mTrans;
}
void XAnimDeltaPart::SetTrans(const XAnimPartTrans& trans) {
mTrans = trans;
}
const XAnimDeltaPartQuat& XAnimDeltaPart::GetQuat() const {
return mQuat;
}
void XAnimDeltaPart::SetQuat(const XAnimDeltaPartQuat& quat) {
mQuat = quat;
}