37 std::vector<std::pair<std::string, std::string>>
names;
A config object defines a single node in a WML file, with access to child nodes.
A class grating read only view to a vector of config objects, viewed as one config with all children ...
Display credits about all contributors.
std::vector< credits_group > credits_data
utils::optional< credits_data::const_iterator > get_campaign_credits(const std::string &campaign)
Gets credits for a given campaign.
void set_about(const game_config_view &cfg)
Regenerates the credits data.
std::vector< std::string > get_background_images(const std::string &campaign)
Gets credit background images for a given campaign.
const credits_data & get_credits_data()
Gets all credits data.
about_group(const config &cfg)
bool operator<(const about_group &o) const
std::vector< std::pair< std::string, std::string > > names
Contributor names.
t_string title
The section title.
t_string header
Optional group title.
std::string id
Optional group ID.
credits_group(const config &cfg, bool is_campaign_credits)
std::vector< about_group > sections
The group's sub-groups.