2025-08-14 17:30:25 -04:00
|
|
|
#include "xstreamfilenamepacked.h"
|
|
|
|
|
|
|
|
|
|
XStreamFileNamePacked::XStreamFileNamePacked()
|
2025-09-10 21:58:26 -04:00
|
|
|
: XAsset()
|
2025-09-15 18:52:05 -04:00
|
|
|
, mOffset(0)
|
|
|
|
|
, mLength(0)
|
2025-08-14 17:30:25 -04:00
|
|
|
{
|
2025-09-10 21:58:26 -04:00
|
|
|
SetName("Stream File Name Packed");
|
2025-08-14 17:30:25 -04:00
|
|
|
}
|
|
|
|
|
|
2025-09-10 21:58:26 -04:00
|
|
|
void XStreamFileNamePacked::ParseData(XDataStream *aStream)
|
2025-08-14 17:30:25 -04:00
|
|
|
{
|
2025-09-15 18:52:05 -04:00
|
|
|
mOffset = aStream->ParseUInt32(QString("%1 offset").arg(GetName()));
|
|
|
|
|
mLength = aStream->ParseUInt32(QString("%1 length").arg(GetName()));
|
2025-08-14 17:30:25 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void XStreamFileNamePacked::Clear()
|
|
|
|
|
{
|
2025-09-15 18:52:05 -04:00
|
|
|
mOffset = 0;
|
|
|
|
|
mLength = 0;
|
2025-08-14 17:30:25 -04:00
|
|
|
}
|