37 virtual const std::string&
window_id()
const override;
Definitions for the terrain builder.
Sort-of-Singleton that many classes, both GUI and non-GUI, use to access the game data.
Abstract base class for all modal dialogs.
virtual void pre_show() override
Actions to be taken before showing the window.
terrain_builder::tile::logs tile_logs_
terrain_layers(display_t &disp, const map_location &loc)
terrain_builder::tile * tile_
virtual const std::string & window_id() const override
The ID of the window to build.
#define DEFINE_SIMPLE_DISPLAY_WRAPPER(dialog)
Adds a bare-bones static display function to a dialog class that immediately invokes the dialogs's mo...
Encapsulates the map of the game.
Represents a tile of the game map, with all associated builder-specific parameters: flags,...
std::vector< log_details > logs