OpenEnroth 4aaa0a0
|
#include <span>
#include <cassert>
#include "TileEnums.h"
#include "Media/Audio/SoundEnums.h"
#include "Library/Geometry/Point.h"
#include "Utility/Segment.h"
Functions | |
Segment< TileVariant > | allSpecialTileVariants () |
Segment< TileVariant > | allTransitionTileVariants () |
Segment< TileVariant > | allGeneratedTileVariants () |
Directions | transitionDirectionsForTileVariant (TileVariant tileVariant) |
bool | isRoad (Tileset tileset) |
bool | isTerrain (Tileset tileset) |
Segment< Tileset > | allTerrainTilesets () |
SoundId | walkSoundForTileset (Tileset tileset, bool isRunning) |
int | foodRequiredForTileset (Tileset tileset) |
std::span< const Direction > | allDirections () |
Pointi | offsetForDirection (Direction direction) |
TileVariant | tileVariantForTransitionDirections (Directions directions) |
|
inline |
|
inline |
|
inline |
|
inline |
int foodRequiredForTileset | ( | Tileset | tileset | ) |
|
inline |
|
inline |
TileVariant tileVariantForTransitionDirections | ( | Directions | directions | ) |
Directions transitionDirectionsForTileVariant | ( | TileVariant | tileVariant | ) |