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