XPlor/libs/xassets/xdynentitypose.cpp

31 lines
498 B
C++

#include "xdynentitypose.h"
XDynEntityPose::XDynEntityPose()
: XAsset()
, mPose()
, mRadius(0.0f)
{
SetName("Dynamic Entity Pose");
}
XDynEntityPose::~XDynEntityPose()
{
}
void XDynEntityPose::ParseData(XDataStream *aStream)
{
if (GetPtr())
{
mPose.ParseData(aStream);
mRadius = aStream->ParseSingle(QString("%1 radius").arg(GetName()));
}
}
void XDynEntityPose::Clear()
{
mPose.Clear();
mRadius = 0.0f;
}