XPlor/libs/xassets/xaudiosound.h
2025-09-05 18:35:17 -04:00

27 lines
544 B
C++

#ifndef XAUDIOSOUND_H
#define XAUDIOSOUND_H
#include "xasset.h"
#include "xaudiopacketaligned.h"
#include "xaudioseektable.h"
#include "xaudiosourceformat.h"
#include "xaudioxmadatainfo.h"
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