102 std::vector<state_definition>
state;
105 typedef std::shared_ptr<resolution_definition>
108 typedef std::shared_ptr<const resolution_definition>
119 resolutions.emplace_back(std::make_shared<T>(
resolution));
Base class of a resolution, contains the common keys for a resolution.
std::vector< state_definition > state
family_class
Font classes for get_font_families().
state_definition(const config &cfg)
child_itors child_range(config_key_type key)
std::shared_ptr< const resolution_definition > resolution_definition_const_ptr
unsigned text_extra_width
Definitions for the interface to Wesnoth Markup Language (WML).
font::pango_text::FONT_STYLE text_font_style
std::shared_ptr< styled_widget_definition > styled_widget_definition_ptr
std::shared_ptr< resolution_definition > resolution_definition_ptr
Contains the state info for a resolution.
font::family_class text_font_family
std::vector< linked_group_definition > linked_groups
typed_formula< unsigned > text_font_size
A config object defines a single node in a WML file, with access to child nodes.
unsigned text_extra_height