XPlor/libs/xassets/xsoundfile.cpp
2025-09-07 12:36:08 -04:00

42 lines
510 B
C++

#include "xsoundfile.h"
XSoundFile::XSoundFile()
: XAsset()
, mType(0)
, mExists(0)
, mRef()
{
}
XSoundFile::~XSoundFile()
{
}
quint8 XSoundFile::GetSoundType() const
{
return mType;
}
void XSoundFile::ParseData(QDataStream *aStream)
{
if (GetPtr() == -1)
{
*aStream
>> mType
>> mExists;
aStream->skipRawData(2);
mRef.ParseData(aStream);
}
}
void XSoundFile::Clear()
{
mType = 0;
mExists = 0;
mRef.Clear();
}