Fix: Add XAsset constructor

This commit adds the `XAsset` constructor to the `XAudioXmaDataInfo` class.
This commit is contained in:
njohnson 2025-09-10 21:56:48 -04:00
parent 6e772cb6b7
commit 2d8d34bab8

View File

@ -1,8 +1,10 @@
#include "xaudioxmadatainfo.h" #include "xaudioxmadatainfo.h"
XAudioXmaDataInfo::XAudioXmaDataInfo() XAudioXmaDataInfo::XAudioXmaDataInfo()
: XAsset()
, mTotalMsec(0)
{ {
SetName("Audio XMA Data Info");
} }
XAudioXmaDataInfo::~XAudioXmaDataInfo() XAudioXmaDataInfo::~XAudioXmaDataInfo()
@ -10,12 +12,12 @@ XAudioXmaDataInfo::~XAudioXmaDataInfo()
} }
void XAudioXmaDataInfo::ParseData(QDataStream *aStream) void XAudioXmaDataInfo::ParseData(XDataStream *aStream)
{ {
mTotalMsec = aStream->ParseInt32(QString("%1 total msec").arg(GetName()));
} }
void XAudioXmaDataInfo::Clear() void XAudioXmaDataInfo::Clear()
{ {
mTotalMsec = 0;
} }