30 struct builder_scrollbar_panel;
68 virtual bool get_active()
const override;
71 virtual unsigned get_state()
const override;
74 static const std::string&
type();
78 virtual const std::string& get_control_type()
const override;
81 virtual void set_self_active(
const bool active)
override;
110 virtual std::unique_ptr<widget>
build()
const override;
Base class of a resolution, contains the common keys for a resolution.
std::shared_ptr< builder_grid > builder_grid_ptr
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.