The Battle for Wesnoth  1.19.0-dev
Classes | Namespaces | Typedefs | Functions
about.hpp File Reference
#include "tstring.hpp"
#include <optional>
#include <string>
#include <utility>
#include <vector>
Include dependency graph for about.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  about::credits_group
 
struct  about::credits_group::about_group
 

Namespaces

 about
 Display credits about all contributors.
 

Typedefs

using about::credits_data = std::vector< credits_group >
 

Functions

const credits_data & about::get_credits_data ()
 Gets all credits data. More...
 
std::optional< credits_data::const_iterator > about::get_campaign_credits (const std::string &campaign)
 Gets credits for a given campaign. More...
 
std::vector< std::string > about::get_background_images (const std::string &campaign)
 Gets credit background images for a given campaign. More...
 
void about::set_about (const game_config_view &cfg)
 Regenerates the credits data. More...