diff --git a/libs/xassets/xwindowdef.cpp b/libs/xassets/xwindowdef.cpp new file mode 100644 index 0000000..4668b77 --- /dev/null +++ b/libs/xassets/xwindowdef.cpp @@ -0,0 +1,55 @@ +#include "xwindowdef.h" + +XWindowDef::XWindowDef() + : XAsset() + , mName("") + , mRect() + , mRectClient() + , mGroup("") + , mStyle(0) + , mBorder(0) + , mOwnerDraw(0) + , mOwnerDrawFlags(0) + , mBorderSize(0.0f) + , mStaticFlags(0) + , mDynamicFlags(4) + , mNextTime(0) + , mForeColor() + , mBackColor() + , mBorderColor() + , mOutlineColor() + , mBackground(new XMaterial()) +{ + +} + +XWindowDef::~XWindowDef() +{ + +} + +void XWindowDef::ParseData(QDataStream *aStream) +{ + +} + +void XWindowDef::Clear() +{ + mName.clear(); + mRect.Clear(); + mRectClient.Clear(); + mGroup.clear(); + mStyle = 0; + mBorder = 0; + mOwnerDraw = 0; + mOwnerDrawFlags = 0; + mBorderSize = 0.0f; + mStaticFlags = 0; + mDynamicFlags = QVector(4); + mNextTime = 0; + mForeColor = QColor(); + mBackColor = QColor(); + mBorderColor = QColor(); + mOutlineColor = QColor(); + mBackground->Clear(); +}