diff --git a/libs/xassets/xstreamsourceinfo.cpp b/libs/xassets/xstreamsourceinfo.cpp new file mode 100644 index 0000000..2cf4934 --- /dev/null +++ b/libs/xassets/xstreamsourceinfo.cpp @@ -0,0 +1,27 @@ +#include "xstreamsourceinfo.h" + +XStreamSourceInfo::XStreamSourceInfo() + : XAsset() + , mStream(0) + , mOffset(0) + , mType(0) +{ + +} + +XStreamSourceInfo::~XStreamSourceInfo() +{ + +} + +void XStreamSourceInfo::Clear() +{ + mStream = 0; + mOffset = 0; + mType = 0; +} + +void XStreamSourceInfo::ParseData(QDataStream *aStream) +{ + +} diff --git a/libs/xassets/xstreamsourceinfo.h b/libs/xassets/xstreamsourceinfo.h new file mode 100644 index 0000000..0a4a23b --- /dev/null +++ b/libs/xassets/xstreamsourceinfo.h @@ -0,0 +1,21 @@ +#ifndef XSTREAMSOURCEINFO_H +#define XSTREAMSOURCEINFO_H + +#include "xasset.h" + +class XStreamSourceInfo : public XAsset +{ +public: + XStreamSourceInfo(); + ~XStreamSourceInfo(); + + virtual void Clear() override; + virtual void ParseData(QDataStream* aStream) override; + +private: + quint16 mStream; + quint16 mOffset; + uint mType; +}; + +#endif // XSTREAMSOURCEINFO_H