XPlor/libs/assets/xaudiopacketaligned.h

26 lines
494 B
C
Raw Normal View History

2025-08-14 17:30:25 -04:00
#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