XPlor/libs/xassets/xlistboxdef.cpp

54 lines
1.1 KiB
C++
Raw Permalink Normal View History

2025-09-05 21:35:16 +00:00
#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())
{
2025-09-10 21:58:26 -04:00
SetName("List Box Definition");
2025-09-05 21:35:16 +00:00
}
XListBoxDef::~XListBoxDef()
{
}
2025-09-10 21:58:26 -04:00
void XListBoxDef::ParseData(XDataStream *aStream)
2025-09-05 21:35:16 +00:00
{
2025-09-10 21:58:26 -04:00
Q_UNUSED(aStream);
// TODO: Fill in XListBoxDef::ParseData
2025-09-05 21:35:16 +00:00
}
void XListBoxDef::Clear()
{
mStartPos = QVector<int>(4);
mEndPos = QVector<int>(4);
mDrawPadding = 0;
mElementWidth = 0;
mElementHeight = 0;
mElementStyle = 0;
mNumColumns = 0;
mColumnInfo = QVector<XColumnInfo>(16);
mDoubleClick = "";
mNotselectable = false;
mNoScrollBars = false;
mUsePaging = false;
mSelectBorder = QVector<float>(4);
mDisableColor = QVector<float>(4);
delete mSelectIcon;
}