Fix: Add missing Clear() implementation for XAudioXmaLoopRegion.
This commit is contained in:
parent
2c18b939e7
commit
8136ba1d34
@ -1,8 +1,13 @@
|
||||
#include "xaudioxmaloopregion.h"
|
||||
|
||||
XAudioXmaLoopRegion::XAudioXmaLoopRegion()
|
||||
: XAsset()
|
||||
, mLoopStart(0)
|
||||
, mLoopEnd(0)
|
||||
, mLoopSubframeEnd(0)
|
||||
, mLoopSubframeSkip(0)
|
||||
{
|
||||
|
||||
SetName("Audio XMA Loop Region");
|
||||
}
|
||||
|
||||
XAudioXmaLoopRegion::~XAudioXmaLoopRegion()
|
||||
@ -10,12 +15,18 @@ XAudioXmaLoopRegion::~XAudioXmaLoopRegion()
|
||||
|
||||
}
|
||||
|
||||
void XAudioXmaLoopRegion::ParseData(QDataStream *aStream)
|
||||
void XAudioXmaLoopRegion::ParseData(XDataStream *aStream)
|
||||
{
|
||||
|
||||
mLoopStart = aStream->ParseUInt32(QString("%1 loop start").arg(GetName()));
|
||||
mLoopEnd = aStream->ParseUInt32(QString("%1 loop end").arg(GetName()));
|
||||
mLoopSubframeEnd = aStream->ParseUInt8(QString("%1 loop sub frame end").arg(GetName()));
|
||||
mLoopSubframeSkip = aStream->ParseUInt8(QString("%1 loop sub grame skip").arg(GetName()));
|
||||
}
|
||||
|
||||
void XAudioXmaLoopRegion::Clear()
|
||||
{
|
||||
|
||||
mLoopStart = 0;
|
||||
mLoopEnd = 0;
|
||||
mLoopSubframeEnd = 0;
|
||||
mLoopSubframeSkip = 0;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user