From 8bb528760563556444404538dabf0ee9f59dc4eb Mon Sep 17 00:00:00 2001 From: RedLine AI Agent Date: Fri, 5 Sep 2025 21:35:12 +0000 Subject: [PATCH] Updated libs/xassets/xitemdefdata.h --- libs/xassets/xitemdefdata.h | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 libs/xassets/xitemdefdata.h diff --git a/libs/xassets/xitemdefdata.h b/libs/xassets/xitemdefdata.h new file mode 100644 index 0000000..9c72c78 --- /dev/null +++ b/libs/xassets/xitemdefdata.h @@ -0,0 +1,26 @@ +#ifndef XITEMDEFDATA_H +#define XITEMDEFDATA_H + +#include "xasset.h" +#include "xlistboxdef.h" +#include "xeditfielddefinition.h" +#include "xmultidef.h" + +class XItemDefData : public XAsset +{ +public: + explicit XItemDefData(); + ~XItemDefData(); + + void Clear() override; + void ParseData(QDataStream *aStream) override; + +private: + XListBoxDef *listBox; + XEditFieldDefinition *editField; + XMultiDef *multi; + const char *enumDvarName; + void *data; +}; + +#endif // XITEMDEFDATA_H