summaryrefslogtreecommitdiff
path: root/src/guichan/widget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/guichan/widget.cpp')
-rw-r--r--src/guichan/widget.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/guichan/widget.cpp b/src/guichan/widget.cpp
index d1150dbf0..e7838e4d9 100644
--- a/src/guichan/widget.cpp
+++ b/src/guichan/widget.cpp
@@ -71,6 +71,12 @@ namespace gcn
std::set<Widget*> Widget::mWidgetsSet;
Widget::Widget() :
+ mMouseListeners(),
+ mKeyListeners(),
+ mActionListeners(),
+ mDeathListeners(),
+ mFocusListeners(),
+ mWidgetListeners(),
mForegroundColor(0x000000),
mBackgroundColor(0xffffff),
mBaseColor(0x808090),
@@ -78,12 +84,15 @@ namespace gcn
mFocusHandler(nullptr),
mInternalFocusHandler(nullptr),
mParent(nullptr),
+ mDimension(),
mFrameSize(0),
+ mActionEventId(),
mFocusable(false),
mVisible(true),
mTabIn(true),
mTabOut(true),
mEnabled(true),
+ mId(),
mCurrentFont(nullptr)
{
mWidgets.push_back(this);