The Battle for Wesnoth  1.19.17+dev
Public Attributes | List of all members
gamemap_base::overlay_rule Struct Reference

#include <map.hpp>

Public Attributes

t_translation::ter_list old_
 
t_translation::ter_list new_
 
terrain_type_data::merge_mode mode_ {terrain_type_data::BOTH}
 
utils::optional< t_translation::terrain_codeterrain_
 
bool use_old_ {false}
 
bool replace_if_failed_ {false}
 

Detailed Description

Definition at line 123 of file map.hpp.

Member Data Documentation

◆ mode_

terrain_type_data::merge_mode gamemap_base::overlay_rule::mode_ {terrain_type_data::BOTH}

Definition at line 127 of file map.hpp.

Referenced by gamemap_base::overlay().

◆ new_

t_translation::ter_list gamemap_base::overlay_rule::new_

Definition at line 126 of file map.hpp.

◆ old_

t_translation::ter_list gamemap_base::overlay_rule::old_

Definition at line 125 of file map.hpp.

◆ replace_if_failed_

bool gamemap_base::overlay_rule::replace_if_failed_ {false}

Definition at line 130 of file map.hpp.

Referenced by gamemap_base::overlay().

◆ terrain_

utils::optional<t_translation::terrain_code> gamemap_base::overlay_rule::terrain_

Definition at line 128 of file map.hpp.

Referenced by gamemap_base::overlay().

◆ use_old_

bool gamemap_base::overlay_rule::use_old_ {false}

Definition at line 129 of file map.hpp.

Referenced by gamemap_base::overlay().


The documentation for this struct was generated from the following file: