The in-memory representation of a [tile] WML rule inside of a [terrain_graphics] WML rule. More...
#include <builder.hpp>
Public Attributes | |
| map_location | loc {} |
| t_translation::ter_match | terrain_types_match {} |
| std::vector< std::string > | set_flag {} |
| std::vector< std::string > | no_flag {} |
| std::vector< std::string > | has_flag {} |
| bool | no_draw = false |
| Whether to actually draw the images onto this hex or not. More... | |
| rule_imagelist | images {} |
The in-memory representation of a [tile] WML rule inside of a [terrain_graphics] WML rule.
Definition at line 264 of file builder.hpp.
| std::vector<std::string> terrain_builder::terrain_constraint::has_flag {} |
Definition at line 270 of file builder.hpp.
Referenced by terrain_builder::add_constraints(), terrain_builder::parse_config(), terrain_builder::replace_rotate_tokens(), and terrain_builder::rule_matches().
| rule_imagelist terrain_builder::terrain_constraint::images {} |
Definition at line 275 of file builder.hpp.
Referenced by terrain_builder::add_constraints(), terrain_builder::apply_rule(), terrain_builder::load_images(), terrain_builder::replace_rotate_tokens(), and terrain_builder::rotate().
| map_location terrain_builder::terrain_constraint::loc {} |
Definition at line 266 of file builder.hpp.
Referenced by terrain_builder::apply_rule(), terrain_builder::build_terrains(), terrain_builder::load_images(), terrain_builder::rotate(), terrain_builder::rotate_rule(), and terrain_builder::rule_matches().
| bool terrain_builder::terrain_constraint::no_draw = false |
Whether to actually draw the images onto this hex or not.
Definition at line 273 of file builder.hpp.
Referenced by terrain_builder::add_constraints(), and terrain_builder::apply_rule().
| std::vector<std::string> terrain_builder::terrain_constraint::no_flag {} |
Definition at line 269 of file builder.hpp.
Referenced by terrain_builder::add_constraints(), terrain_builder::parse_config(), terrain_builder::replace_rotate_tokens(), and terrain_builder::rule_matches().
| std::vector<std::string> terrain_builder::terrain_constraint::set_flag {} |
Definition at line 268 of file builder.hpp.
Referenced by terrain_builder::add_constraints(), terrain_builder::apply_rule(), terrain_builder::parse_config(), and terrain_builder::replace_rotate_tokens().
| t_translation::ter_match terrain_builder::terrain_constraint::terrain_types_match {} |
Definition at line 267 of file builder.hpp.
Referenced by terrain_builder::add_constraints(), terrain_builder::build_terrains(), and terrain_builder::rule_matches().