X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fprogressbar.h;h=756219244453279b9e885996b230e12caae3ddd5;hb=b4d0a86b77fb5146f5a4f6c76690c16204210f1a;hp=d167410028ac18716706f5a7bff92b81e06e0c2a;hpb=56c41b294aa47a38ac3e1be70d4868f260cb4274;p=libs%2Fgltk.git diff --git a/source/progressbar.h b/source/progressbar.h index d167410..7562192 100644 --- a/source/progressbar.h +++ b/source/progressbar.h @@ -10,20 +10,18 @@ namespace GLtk { class MSPGLTK_API ProgressBar: public Widget { private: - float range; - float fraction; + float range = 1.0f; + float fraction = 0.0f; public: - ProgressBar(); - - virtual const char *get_class() const { return "progressbar"; } + const char *get_class() const override { return "progressbar"; } void set_range(float); void set_value(float); private: - virtual void autosize_special(const Part &, Geometry &) const; - virtual void rebuild_special(const Part &); + void autosize_special(const Part &, Geometry &) const override; + void rebuild_special(const Part &) override; }; } // namespace GLtk