XPlor/libs/xassets/xstreamsourceinfo.cpp

25 lines
536 B
C++
Raw Normal View History

2025-09-03 13:25:47 -04:00
#include "xstreamsourceinfo.h"
XStreamSourceInfo::XStreamSourceInfo()
: XAsset()
, mStream(0)
, mOffset(0)
, mType(0)
{
2025-09-10 21:58:26 -04:00
SetName("Stream Source Info");
2025-09-03 13:25:47 -04:00
}
void XStreamSourceInfo::Clear()
{
mStream = 0;
mOffset = 0;
mType = 0;
}
2025-09-10 21:58:26 -04:00
void XStreamSourceInfo::ParseData(XDataStream *aStream)
2025-09-03 13:25:47 -04:00
{
mStream = aStream->ParseUInt16(QString("%1 stream").arg(GetName()));
mOffset = aStream->ParseUInt16(QString("%1 offset").arg(GetName()));
mType = aStream->ParseUInt32(QString("%1 type").arg(GetName()));
2025-09-03 13:25:47 -04:00
}