|
| bool | help::section_is_referenced (const std::string §ion_id, const config &cfg) |
| | Return true if the section with id section_id is referenced from another section in the config, or the toplevel. More...
|
| |
| bool | help::topic_is_referenced (const std::string &topic_id, const config &cfg) |
| | Return true if the topic with id topic_id is referenced from another section in the config, or the toplevel. More...
|
| |
| section | help::parse_config_internal (const config &help_cfg, const config §ion_cfg, int level=0) |
| | Recursive function used by parse_config. More...
|
| |
| section | help::parse_config (const config &cfg) |
| | Parse a help config, return the top level section. More...
|
| |
| std::vector< topic > | help::generate_topics (const bool sort_generated, const std::string &generator) |
| |
| void | help::generate_sections (const config &help_cfg, const std::string &generator, section &sec, int level) |
| | Dispatch generators to their appropriate functions. More...
|
| |
| std::string | help::generate_topic_text (const std::string &generator, const config &help_cfg, const section &sec) |
| |
| static std::string | help::time_of_day_bonus_colored (const int time_of_day_bonus) |
| |
| std::vector< topic > | help::generate_time_of_day_topics (const bool) |
| |
| std::vector< topic > | help::generate_weapon_special_topics (const bool sort_generated) |
| |
| std::vector< topic > | help::generate_ability_topics (const bool sort_generated) |
| |
| std::vector< topic > | help::generate_era_topics (const bool sort_generated, const std::string &era_id) |
| |
| std::vector< topic > | help::generate_faction_topics (const config &era, const bool sort_generated) |
| |
| std::vector< topic > | help::generate_trait_topics (const bool sort_generated) |
| |
| std::string | help::make_unit_link (const std::string &type_id) |
| | return a hyperlink with the unit's name and pointing to the unit page return empty string if this unit is hidden. More...
|
| |
| std::vector< std::string > | help::make_unit_links_list (const std::vector< std::string > &type_id_list, bool ordered=false) |
| | return a list of hyperlinks to unit's pages (ordered or not) More...
|
| |
| void | help::generate_races_sections (const config &help_cfg, section &sec, int level) |
| |
| void | help::generate_era_sections (const config &help_cfg, section &sec, int level) |
| |
| void | help::generate_terrain_sections (section &sec, int) |
| |
| void | help::generate_unit_sections (const config &, section &sec, int, const bool, const std::string &race) |
| |
| std::vector< topic > | help::generate_unit_topics (const bool sort_generated, const std::string &race) |
| |
| UNIT_DESCRIPTION_TYPE | help::description_type (const unit_type &type) |
| | Return the type of description that should be shown for a unit of the given kind. More...
|
| |
| std::string | help::generate_contents_links (const std::string §ion_name, const config &help_cfg) |
| |
| std::string | help::generate_contents_links (const section &sec) |
| |
| const topic * | help::find_topic (const section &sec, const std::string &id) |
| | Search for the topic with the specified identifier in the section and its subsections. More...
|
| |
| const section * | help::find_section (const section &sec, const std::string &id) |
| | Search for the section with the specified identifier in the section and its subsections. More...
|
| |
| section * | help::find_section (section &sec, const std::string &id) |
| |
| std::pair< section, section > | help::generate_contents () |
| | Generate the help contents from the configurations given to the manager. More...
|
| |
| std::string | help::hidden_symbol (bool hidden) |
| |
| bool | help::is_visible_id (const std::string &id) |
| |
| bool | help::is_valid_id (const std::string &id) |
| | Return true if the id is valid for user defined topics and sections. More...
|
| |