#ifndef XASSETLIST_H #define XASSETLIST_H #include "xscriptstringlist.h" #include "xasset.h" #include class XAssetList : public XAsset { public: explicit XAssetList(); void ParseData(QDataStream *aStream) override; XScriptStringList GetStringList() const; void SetStringList(const XScriptStringList& stringList); int GetAssetCount() const; void SetAssetCount(int count); QVector GetAssets(); void SetAssets(QVector assets); private: XScriptStringList mStringList; int mAssetCount = 0; QVector mAssets; }; #endif // XASSETLIST_H