From 6c0a111c09043dcb2b7f7976ed54fd2a2f6aab1e Mon Sep 17 00:00:00 2001 From: RedLine AI Agent Date: Fri, 5 Sep 2025 21:35:16 +0000 Subject: [PATCH] Updated libs/xassets/xlistboxdef.cpp --- libs/xassets/xlistboxdef.cpp | 51 ++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 libs/xassets/xlistboxdef.cpp diff --git a/libs/xassets/xlistboxdef.cpp b/libs/xassets/xlistboxdef.cpp new file mode 100644 index 0000000..011de91 --- /dev/null +++ b/libs/xassets/xlistboxdef.cpp @@ -0,0 +1,51 @@ +#include "xlistboxdef.h" + +XListBoxDef::XListBoxDef() + : XAsset() + , mStartPos() + , mEndPos() + , mDrawPadding(0) + , mElementWidth(0) + , mElementHeight(0) + , mElementStyle(0) + , mNumColumns(0) + , mColumnInfo() + , mDoubleClick("") + , mNotselectable(false) + , mNoScrollBars(false) + , mUsePaging(false) + , mSelectBorder() + , mDisableColor() + , mSelectIcon(new XMaterial()) +{ + +} + +XListBoxDef::~XListBoxDef() +{ + +} + +void XListBoxDef::ParseData(QDataStream *aStream) +{ + +} + +void XListBoxDef::Clear() +{ + mStartPos = QVector(4); + mEndPos = QVector(4); + mDrawPadding = 0; + mElementWidth = 0; + mElementHeight = 0; + mElementStyle = 0; + mNumColumns = 0; + mColumnInfo = QVector(16); + mDoubleClick = ""; + mNotselectable = false; + mNoScrollBars = false; + mUsePaging = false; + mSelectBorder = QVector(4); + mDisableColor = QVector(4); + delete mSelectIcon; +}