XPlor/libs/xassets/xsoundfile.h

25 lines
399 B
C
Raw Normal View History

2025-08-14 17:30:25 -04:00
#ifndef XSOUNDFILE_H
#define XSOUNDFILE_H
#include "xasset.h"
2025-09-07 12:36:08 -04:00
#include "xsoundfileref.h"
2025-08-14 17:30:25 -04:00
class XSoundFile : public XAsset
{
public:
XSoundFile();
~XSoundFile();
2025-09-07 12:36:08 -04:00
quint8 GetSoundType() const;
2025-09-10 21:58:26 -04:00
virtual void ParseData(XDataStream* aStream) override;
2025-08-14 17:30:25 -04:00
virtual void Clear() override;
private:
quint8 mType;
quint8 mExists;
2025-09-07 12:36:08 -04:00
XSoundFileRef mRef;
2025-08-14 17:30:25 -04:00
};
#endif // XSOUNDFILE_H