diff --git a/libs/xassets/xd3dvolumetexture.cpp b/libs/xassets/xd3dvolumetexture.cpp deleted file mode 100644 index f74b2df..0000000 --- a/libs/xassets/xd3dvolumetexture.cpp +++ /dev/null @@ -1,31 +0,0 @@ -#include "xgfximageloaddef.h" - -XGfxImageLoadDef::XGfxImageLoadDef() - : XAsset() - , mLevelCount(0) - , mFlags(0) - , mDimensions(QVector(3)) - , mFormat(0) - , mTexture(new XGfxTexture()) -{ - -} - -XGfxImageLoadDef::~XGfxImageLoadDef() -{ - delete mTexture; -} - -void XGfxImageLoadDef::ParseData(QDataStream *aStream) -{ - -} - -void XGfxImageLoadDef::Clear() -{ - mLevelCount = 0; - mFlags = 0; - mDimensions = QVector(3); - mFormat = 0; - mTexture->Clear(); -} diff --git a/libs/xassets/xfile.cpp b/libs/xassets/xfile.cpp new file mode 100644 index 0000000..3caca69 --- /dev/null +++ b/libs/xassets/xfile.cpp @@ -0,0 +1,17 @@ +#include "xfile.h" + +XFile::XFile() + : XAsset() +{ + +} + +void XFile::ParseData(QDataStream *aStream) +{ + +} + +void XFile::Clear() +{ + +} diff --git a/libs/xassets/xfile.h b/libs/xassets/xfile.h new file mode 100644 index 0000000..df3b9ec --- /dev/null +++ b/libs/xassets/xfile.h @@ -0,0 +1,20 @@ +#ifndef FILE_H +#define FILE_H + +#include "xasset.h" + +class XFile : public XAsset +{ +public: + explicit XFile(); + + virtual void ParseData(QDataStream* aStream) override; + virtual void Clear() override; + +private: + quint32 mSize; + quint32 mExternalSize; + quint32 mBlockSize[7]; +}; + +#endif // FILE_H