XPlor/libs/xassets/xaudiopacketaligned.h
2025-08-14 18:50:13 -04:00

26 lines
494 B
C++

#ifndef XAUDIOPACKETALIGNED_H
#define XAUDIOPACKETALIGNED_H
#include "xasset.h"
class XAudioXmaLoopRegion;
class XAudioPacketAligned : public XAsset
{
public:
XAudioPacketAligned();
~XAudioPacketAligned();
virtual void ParseData(QDataStream* aStream) override;
virtual void Clear() override;
private:
QByteArray mBuffer;
quint32 mBufferSize;
quint32 mLoopCount;
QVector<XAudioXmaLoopRegion> aXmaLoop;
char* mContext;
};
#endif // XAUDIOPACKETALIGNED_H