XPlor/libs/xassets/xstreamsourceinfo.cpp

25 lines
536 B
C++

#include "xstreamsourceinfo.h"
XStreamSourceInfo::XStreamSourceInfo()
: XAsset()
, mStream(0)
, mOffset(0)
, mType(0)
{
SetName("Stream Source Info");
}
void XStreamSourceInfo::Clear()
{
mStream = 0;
mOffset = 0;
mType = 0;
}
void XStreamSourceInfo::ParseData(XDataStream *aStream)
{
mStream = aStream->ParseUInt16(QString("%1 stream").arg(GetName()));
mOffset = aStream->ParseUInt16(QString("%1 offset").arg(GetName()));
mType = aStream->ParseUInt32(QString("%1 type").arg(GetName()));
}