diff --git a/libs/xassets/xlistboxdef.h b/libs/xassets/xlistboxdef.h new file mode 100644 index 0000000..00f3650 --- /dev/null +++ b/libs/xassets/xlistboxdef.h @@ -0,0 +1,43 @@ +#ifndef XLISTBOXDEF_H +#define XLISTBOXDEF_H + +#include "xasset.h" +#include "xcolumninfo.h" +#include "xmaterial.h" + +class XListBoxDef : public XAsset +{ +public: + explicit XListBoxDef(); + ~XListBoxDef(); + + void ParseData(QDataStream *aStream) override; + void Clear() override; + +private: + QVector mStartPos; + QVector mEndPos; + int mDrawPadding; + float mElementWidth; + float mElementHeight; + int mElementStyle; + int mNumColumns; + QVector mColumnInfo; + QString mDoubleClick; + int mNotselectable; + int mNoScrollBars; + int mUsePaging; + QVector mSelectBorder; + QVector mDisableColor; + XMaterial *mSelectIcon; +}; + +#endif // XLISTBOXDEF_H + + + + + + + +