Definitions for the terrain builder. More...
#include "animated.hpp"
#include "map/location.hpp"
#include "terrain/translation.hpp"
#include "game_config.hpp"
Go to the source code of this file.
Classes | |
class | terrain_builder |
The class terrain_builder is constructed from a config object, and a gamemap object. More... | |
struct | terrain_builder::rule_image_variant |
An image variant. More... | |
struct | terrain_builder::rule_image |
Each terrain_graphics rule is associated a set of images, which are applied on the terrain if the rule matches. More... | |
struct | terrain_builder::terrain_constraint |
The in-memory representation of a [tile] WML rule inside of a [terrain_graphics] WML rule. More... | |
struct | terrain_builder::tile |
Represents a tile of the game map, with all associated builder-specific parameters: flags, images attached to this tile, etc. More... | |
struct | terrain_builder::tile::rule_image_rand |
Represent a rule_image applied with a random seed. More... | |
struct | terrain_builder::building_rule |
The in-memory representation of a [terrain_graphics] WML rule. More... | |
class | terrain_builder::tilemap |
The map of "tile" structures corresponding to the level map. More... | |
Namespaces | |
image | |
this module manages the cache of images. | |
Definitions for the terrain builder.
Definition in file builder.hpp.