The in-memory representation of a [tile] WML rule inside of a [terrain_graphics] WML rule. More...
#include <builder.hpp>

Public Member Functions | |
| terrain_constraint () | |
| terrain_constraint (map_location loc) | |
Public Attributes | |
| map_location | loc |
| t_translation::t_match | terrain_types_match |
| std::vector< std::string > | set_flag |
| std::vector< std::string > | no_flag |
| std::vector< std::string > | has_flag |
| rule_imagelist | images |
The in-memory representation of a [tile] WML rule inside of a [terrain_graphics] WML rule.
Definition at line 250 of file builder.hpp.
| terrain_builder::terrain_constraint::terrain_constraint | ( | ) | [inline] |
Definition at line 252 of file builder.hpp.
| terrain_builder::terrain_constraint::terrain_constraint | ( | map_location | loc | ) | [inline] |
Definition at line 261 of file builder.hpp.
| std::vector<std::string> terrain_builder::terrain_constraint::has_flag |
Definition at line 274 of file builder.hpp.
Referenced by terrain_builder::add_constraints(), terrain_builder::parse_config(), terrain_builder::replace_rotate_tokens(), and terrain_builder::rule_matches().
Definition at line 275 of file builder.hpp.
Referenced by terrain_builder::add_constraints(), terrain_builder::apply_rule(), terrain_builder::building_rule::get_hash(), terrain_builder::load_images(), terrain_builder::replace_rotate_tokens(), and terrain_builder::rotate().
Definition at line 268 of file builder.hpp.
Referenced by terrain_builder::add_constraints(), terrain_builder::apply_rule(), terrain_builder::build_terrains(), terrain_builder::load_images(), terrain_builder::rotate(), terrain_builder::rotate_rule(), and terrain_builder::rule_matches().
| std::vector<std::string> terrain_builder::terrain_constraint::no_flag |
Definition at line 273 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 272 of file builder.hpp.
Referenced by terrain_builder::add_constraints(), terrain_builder::apply_rule(), terrain_builder::parse_config(), and terrain_builder::replace_rotate_tokens().
Definition at line 271 of file builder.hpp.
Referenced by terrain_builder::add_constraints(), terrain_builder::build_terrains(), and terrain_builder::rule_matches().
| Generated by doxygen 1.7.1 on Fri May 25 2012 01:14:37 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |