XPlor/libs/xassets/xaudiosound.h

27 lines
544 B
C
Raw Normal View History

2025-08-14 17:30:25 -04:00
#ifndef XAUDIOSOUND_H
#define XAUDIOSOUND_H
#include "xasset.h"
#include "xaudiopacketaligned.h"
#include "xaudioseektable.h"
2025-09-05 18:35:17 -04:00
#include "xaudiosourceformat.h"
#include "xaudioxmadatainfo.h"
2025-08-14 17:30:25 -04:00
class XAudioSound : public XAsset
{
public:
XAudioSound();
~XAudioSound();
virtual void ParseData(QDataStream* aStream) override;
virtual void Clear() override;
private:
XAudioPacketAligned* mPacket;
XAudioSourceFormat* mFormat;
XAudioXmaDataInfo* mXmaDataInfo;
XAudioSeekTable *mSeekTable;
};
#endif // XAUDIOSOUND_H