struct Child: public sigc::trackable
{
Container &container;
- Widget *widget = 0;
+ Widget *widget = nullptr;
Time::TimeDelta time_since_animate;
Child(Container &, Widget *);
};
std::list<Child *> children;
- Widget *click_focus = 0;
+ Widget *click_focus = nullptr;
unsigned click_button = 0;
- Widget *pointer_focus = 0;
+ Widget *pointer_focus = nullptr;
bool pointer_grabbed = false;
- Widget *input_focus = 0;
- Widget *saved_input_focus = 0;
- Widget *touch_focus = 0;
+ Widget *input_focus = nullptr;
+ Widget *saved_input_focus = nullptr;
+ Widget *touch_focus = nullptr;
bool children_rebuild_needed = false;
Container() = default;