From ce9bcefb8884e9ec817b0ecc6af4c9e8a32a388f Mon Sep 17 00:00:00 2001 From: RedLine AI Agent Date: Fri, 5 Sep 2025 21:24:21 +0000 Subject: [PATCH] No changes. --- libs/xassets/xassetheader.h | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 libs/xassets/xassetheader.h diff --git a/libs/xassets/xassetheader.h b/libs/xassets/xassetheader.h new file mode 100644 index 0000000..fb7d7df --- /dev/null +++ b/libs/xassets/xassetheader.h @@ -0,0 +1,28 @@ +#ifndef XASSETHEADER_H +#define XASSETHEADER_H + +#include "xasset.h" + +class ZoneFile; + +class XAssetHeader: public XAsset +{ +public: + explicit XAssetHeader(); + XAssetHeader(ZoneFile* aZoneFile); + ~XAssetHeader(); + + void ParseData(QDataStream *aStream) override; + void Clear() override; + + XAssetType GetAssetType() const; + qint32 GetAssetPtr() const; + +private: + XAssetType mAssetType; + qint32 mAssetPtr; + ZoneFile *mZoneFile; +}; + +#endif // XASSETHEADER_H +