XPlor/libs/xassets/xaudiosound.cpp

33 lines
520 B
C++
Raw Normal View History

2025-08-14 17:30:25 -04:00
#include "xaudiosound.h"
XAudioSound::XAudioSound()
2025-09-07 12:36:08 -04:00
: XAsset()
, mPacket()
, mFormat()
, mXmaDataInfo()
, mSeekTable()
2025-08-14 17:30:25 -04:00
{
2025-09-10 21:56:43 -04:00
SetName("Audio Sound");
2025-08-14 17:30:25 -04:00
}
XAudioSound::~XAudioSound()
{
}
2025-09-10 21:56:43 -04:00
void XAudioSound::ParseData(XDataStream *aStream)
2025-08-14 17:30:25 -04:00
{
2025-09-07 12:36:08 -04:00
mPacket.ParseData(aStream);
mFormat.ParseData(aStream);
mXmaDataInfo.ParseData(aStream);
mSeekTable.ParseData(aStream);
2025-08-14 17:30:25 -04:00
}
void XAudioSound::Clear()
{
2025-09-07 12:36:08 -04:00
mPacket.Clear();
mFormat.Clear();
mXmaDataInfo.Clear();
mSeekTable.Clear();
2025-08-14 17:30:25 -04:00
}