GUI2: marked builders' virtual build() function overrides as such

This commit is contained in:
Charles Dang 2020-12-04 10:09:11 +11:00
parent e7c96a2619
commit 2371b8af60
34 changed files with 40 additions and 40 deletions

View file

@ -120,8 +120,8 @@ public:
/** The widgets per grid cell. */
std::vector<builder_widget_ptr> widgets;
grid* build() const;
widget* build(const replacements_map& replacements) const;
virtual grid* build() const override;
virtual widget* build(const replacements_map& replacements) const override;
grid* build(grid* grid) const;
void build(grid& grid, const replacements_map& replacements) const;

View file

@ -28,9 +28,9 @@ struct builder_instance : public builder_widget
{
explicit builder_instance(const config& cfg);
widget* build() const;
virtual widget* build() const override;
widget* build(const replacements_map& replacements) const;
virtual widget* build(const replacements_map& replacements) const override;
/**
* Holds a copy of the cfg parameter in the constructor.

View file

@ -216,7 +216,7 @@ public:
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
private:
widget::visibility install_status_visibility_;

View file

@ -147,7 +147,7 @@ public:
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
private:
std::string retval_id_;

View file

@ -283,7 +283,7 @@ public:
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
private:
};

View file

@ -135,7 +135,7 @@ struct builder_drawing : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
/** The width of the widget. */
typed_formula<unsigned> width;

View file

@ -108,7 +108,7 @@ struct builder_horizontal_scrollbar : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
};
} // namespace implementation

View file

@ -125,7 +125,7 @@ struct builder_image : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
};
} // namespace implementation

View file

@ -182,7 +182,7 @@ struct builder_label : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
bool wrap;

View file

@ -446,7 +446,7 @@ struct builder_listbox : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
scrollbar_container::scrollbar_mode vertical_scrollbar_mode;
scrollbar_container::scrollbar_mode horizontal_scrollbar_mode;
@ -473,7 +473,7 @@ struct builder_horizontal_listbox : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
scrollbar_container::scrollbar_mode vertical_scrollbar_mode;
scrollbar_container::scrollbar_mode horizontal_scrollbar_mode;
@ -497,7 +497,7 @@ struct builder_grid_listbox : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
scrollbar_container::scrollbar_mode vertical_scrollbar_mode;
scrollbar_container::scrollbar_mode horizontal_scrollbar_mode;

View file

@ -259,7 +259,7 @@ struct builder_matrix : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
scrollbar_container::scrollbar_mode vertical_scrollbar_mode;
scrollbar_container::scrollbar_mode horizontal_scrollbar_mode;

View file

@ -166,7 +166,7 @@ public:
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
private:
std::vector<::config> options_;

View file

@ -138,7 +138,7 @@ struct builder_minimap : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
};
} // namespace implementation

View file

@ -244,7 +244,7 @@ struct builder_multi_page : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
std::map<std::string, builder_grid_const_ptr> builders;

View file

@ -210,7 +210,7 @@ public:
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
private:
unsigned max_shown_;

View file

@ -202,9 +202,9 @@ struct builder_pane : public builder_widget
{
explicit builder_pane(const config& cfg);
widget* build() const;
virtual widget* build() const override;
widget* build(const replacements_map& replacements) const;
virtual widget* build(const replacements_map& replacements) const override;
placer_base::grow_direction grow_direction;

View file

@ -106,7 +106,7 @@ struct builder_panel : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
builder_grid_ptr grid;
};

View file

@ -83,7 +83,7 @@ public:
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
private:
std::string history_;

View file

@ -102,7 +102,7 @@ struct builder_progress_bar : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
};
} // namespace implementation

View file

@ -147,7 +147,7 @@ public:
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
};
} // namespace implementation

View file

@ -143,7 +143,7 @@ struct builder_scroll_label : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
scrollbar_container::scrollbar_mode vertical_scrollbar_mode;
scrollbar_container::scrollbar_mode horizontal_scrollbar_mode;

View file

@ -88,7 +88,7 @@ struct builder_scrollbar_panel : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
scrollbar_container::scrollbar_mode vertical_scrollbar_mode;
scrollbar_container::scrollbar_mode horizontal_scrollbar_mode;

View file

@ -114,7 +114,7 @@ struct builder_size_lock : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
typed_formula<unsigned> width_;
typed_formula<unsigned> height_;

View file

@ -249,7 +249,7 @@ struct builder_slider : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
private:
unsigned best_slider_length_;

View file

@ -115,7 +115,7 @@ struct builder_spacer : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
private:
// We store these as strings since they could contain formulas.

View file

@ -205,7 +205,7 @@ struct builder_stacked_widget : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
/** The builders for all layers of the stack .*/
std::vector<builder_grid> stack;

View file

@ -323,7 +323,7 @@ public:
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
std::string history;

View file

@ -169,7 +169,7 @@ struct builder_toggle_button : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
private:
std::string icon_name_;

View file

@ -209,7 +209,7 @@ struct builder_toggle_panel : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
builder_grid_ptr grid;

View file

@ -209,7 +209,7 @@ struct builder_tree_view : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
scrollbar_container::scrollbar_mode vertical_scrollbar_mode;
scrollbar_container::scrollbar_mode horizontal_scrollbar_mode;

View file

@ -138,7 +138,7 @@ public:
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
private:
const std::string image_mods_;

View file

@ -105,7 +105,7 @@ struct builder_vertical_scrollbar : public builder_styled_widget
using builder_styled_widget::build;
widget* build() const;
virtual widget* build() const override;
};
} // namespace implementation

View file

@ -107,9 +107,9 @@ struct builder_viewport : public builder_widget
{
explicit builder_viewport(const config& cfg);
widget* build() const;
virtual widget* build() const override;
widget* build(const replacements_map& replacements) const;
virtual widget* build(const replacements_map& replacements) const override;
builder_widget_ptr widget_;
};

View file

@ -98,7 +98,7 @@ public:
using builder_styled_widget::build;
widget* build() const
virtual widget* build() const override
{
return nullptr;
}