X-Git-Url: http://git.tdb.fi/?p=libs%2Fgltk.git;a=blobdiff_plain;f=source%2Fcontainer.h;fp=source%2Fcontainer.h;h=26100b72d315234329b9814ffdd80d14fc50c8f8;hp=a0cba3b776f8ffe3fce88443775bff461304d85b;hb=d10d1de6d17c285c63d7b3cea549017aaa1ddb01;hpb=83f553a382ce554951594de85e4fd7b854305463 diff --git a/source/container.h b/source/container.h index a0cba3b..26100b7 100644 --- a/source/container.h +++ b/source/container.h @@ -75,28 +75,28 @@ private: void check_animation_interval(); protected: - virtual void rebuild_hierarchy(); + void rebuild_hierarchy() override; public: - virtual void button_press(int, int, unsigned); - virtual void button_release(int, int, unsigned); - virtual void pointer_motion(int, int); + void button_press(int, int, unsigned) override; + void button_release(int, int, unsigned) override; + void pointer_motion(int, int) override; private: Widget *get_pointer_target(int, int, bool) const; public: - virtual void pointer_leave(); - virtual void touch_press(int, int, unsigned); - virtual void touch_release(int, int, unsigned); - virtual void touch_motion(int, int, unsigned); - virtual bool key_press(unsigned, unsigned); - virtual bool key_release(unsigned, unsigned); - virtual bool character(wchar_t); - virtual void focus_in(); - virtual void focus_out(); - virtual bool navigate(Navigation); - virtual void animate(const Time::TimeDelta &); + void pointer_leave() override; + void touch_press(int, int, unsigned) override; + void touch_release(int, int, unsigned) override; + void touch_motion(int, int, unsigned) override; + bool key_press(unsigned, unsigned) override; + bool key_release(unsigned, unsigned) override; + bool character(wchar_t) override; + void focus_in() override; + void focus_out() override; + bool navigate(Navigation) override; + void animate(const Time::TimeDelta &) override; protected: - virtual void on_reparent(); + void on_reparent() override; virtual void on_child_added(Widget &) { } virtual void on_child_removed(Widget &) { } virtual void on_input_focus_changed(Widget *);