40 virtual const std::string&
window_id()
const override;
virtual void pre_show() override
The execute function.
generator_settings(generator_data &data)
void adjust_minimum_size_by_players()
std::function< void()> update_height_label_
virtual const std::string & window_id() const override
The ID of the window to build.
std::function< void()> update_width_label_
field_integer * players_
We need to own these fields to access the underlying widget.
Abstract base class for all modal dialogs.
Template class to implement the generic field implementation.
#define DEFINE_SIMPLE_EXECUTE_WRAPPER(dialog)
Adds a bare-bonesstatic execute function to a dialog class that immediately invokes and return the re...
Various uncategorised dialogs.