25 lines
536 B
C++
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()));
|
|
}
|