X-Git-Url: http://git.tdb.fi/?p=libs%2Fgltk.git;a=blobdiff_plain;f=source%2Fwidget.h;fp=source%2Fwidget.h;h=9b86691e48343344b723af0ad2d90726d82ff6b6;hp=19db87985780223df3a85b51e6f1b5eae77aac72;hb=9f38197854e699a6093a906ab43f4238f3cd2388;hpb=b4a3d651f57c46507aaa99a71a14fea15f0e430d diff --git a/source/widget.h b/source/widget.h index 19db879..9b86691 100644 --- a/source/widget.h +++ b/source/widget.h @@ -47,17 +47,17 @@ public: protected: Geometry geom; std::string style_name; - const Style *style; - State state; - bool visible; - InputType input_type; - Container *parent; + const Style *style = 0; + State state = NORMAL; + bool visible = true; + InputType input_type = INPUT_NONE; + Container *parent = 0; std::string tooltip; PartCache part_cache; - bool rebuild_needed; + bool rebuild_needed = false; Time::TimeDelta anim_interval; - Widget(); + Widget() = default; private: Widget(const Widget &); Widget &operator=(const Widget &);