diff --git a/libs/xassets/xgfxdrawsurf.cpp b/libs/xassets/xgfxdrawsurf.cpp new file mode 100644 index 0000000..2c21c12 --- /dev/null +++ b/libs/xassets/xgfxdrawsurf.cpp @@ -0,0 +1,20 @@ +#include "xgfxdrawsurf.h" + +XGfxDrawSurf::XGfxDrawSurf() + : XAsset() + , mFields() + , mPacked(0) +{ + +} + +void XGfxDrawSurf::ParseData(QDataStream *aStream) +{ + +} + +void XGfxDrawSurf::Clear() +{ + mFields = XGfxDrawSurfFields(); + mPacked = 0; +} diff --git a/libs/xassets/xgfxdrawsurf.h b/libs/xassets/xgfxdrawsurf.h new file mode 100644 index 0000000..d38f356 --- /dev/null +++ b/libs/xassets/xgfxdrawsurf.h @@ -0,0 +1,28 @@ +#ifndef XGFXDRAWSURF_H +#define XGFXDRAWSURF_H + +#include "xasset.h" +#include "xgfxdrawsurffields.h" + +class XGfxDrawSurf : public XAsset +{ +public: + explicit XGfxDrawSurf(); + + void ParseData(QDataStream *aStream) override; + void Clear() override; + +private: + XGfxDrawSurfFields mFields; + quint64 mPacked; +}; + +#endif // XGFXDRAWSURF_H + + + + + + + +