28 struct builder_minimap;
51 virtual void set_active(
const bool active)
override;
54 virtual bool get_active()
const override;
57 virtual unsigned get_state()
const override;
60 bool disable_click_dismiss()
const override;
66 if(map_data != map_data_) {
97 virtual void impl_draw_background(
int x_offset,
int y_offset)
override;
101 static const std::string&
type();
105 virtual const std::string& get_control_type()
const override;
131 virtual std::unique_ptr<widget>
build()
const override;
Base class of a resolution, contains the common keys for a resolution.
surface get_image(const image::locator &i_locator, TYPE type)
Caches and returns an image.
void set_map_data(const std::string &map_data)
std::string get_map_data() const
std::string map_data_
The map data to be used to generate the map.
const std::string & map_data() const
std::unique_ptr< window > build(const builder_window::window_resolution &definition)
Builds a window.
A config object defines a single node in a WML file, with access to child nodes.
Contains the implementation details for lexical_cast and shouldn't be used directly.