List of all items
Structs
- fractal::CvFractal
- fractal::CvFractalBuilder
- fractal::FractalExp
- fractal::FractalFlags
- fractal::VoronoiSeed
- grid::Cell
- grid::ConversionMatrix
- grid::Hex
- grid::HexGrid
- grid::HexLayout
- grid::OffsetCoordinate
- grid::Rectangle
- grid::Size
- grid::Square
- grid::SquareGrid
- grid::SquareLayout
- grid::WrapFlags
- grid::hex_grid::HexGrid
- grid::hex_grid::hex::ConversionMatrix
- grid::hex_grid::hex::Hex
- grid::hex_grid::hex::HexLayout
- grid::offset_coordinate::OffsetCoordinate
- grid::square_grid::SquareGrid
- grid::square_grid::square::Square
- grid::square_grid::square::SquareLayout
- map_generator::fractal::Fractal
- map_generator::pangaea::Pangaea
- map_parameters::MapParameters
- map_parameters::MapParametersBuilder
- map_parameters::WorldGrid
- map_parameters::WorldSizeTypeProfile
- ruleset::BaseTerrainInfo
- ruleset::BeliefInfo
- ruleset::BuildingInfo
- ruleset::CityStateTypeInfo
- ruleset::DifficultyInfo
- ruleset::EraInfo
- ruleset::FeatureInfo
- ruleset::GlobalUnique
- ruleset::NationInfo
- ruleset::NaturalWonderInfo
- ruleset::PolicyBranchInfo
- ruleset::PolicyInfo
- ruleset::QuestInfo
- ruleset::RequiredTerrain
- ruleset::ResourceInfo
- ruleset::RuinInfo
- ruleset::Ruleset
- ruleset::SpecialistInfo
- ruleset::SpeedInfo
- ruleset::TechColumn
- ruleset::TechnologyInfo
- ruleset::TerrainTypeInfo
- ruleset::TileImprovementInfo
- ruleset::Turn
- ruleset::TurnsIntoTerrain
- ruleset::Unique
- ruleset::UnitInfo
- ruleset::UnitPromotionInfo
- ruleset::UnitTypeInfo
- ruleset::VictoryTypeInfo
- ruleset::Yields
- ruleset::base_terrain::BaseTerrainInfo
- ruleset::belief::BeliefInfo
- ruleset::building::BuildingInfo
- ruleset::city_state_type::CityStateTypeInfo
- ruleset::common::RequiredTerrain
- ruleset::common::Unique
- ruleset::common::Yields
- ruleset::difficulty::DifficultyInfo
- ruleset::era::EraInfo
- ruleset::feature::FeatureInfo
- ruleset::global_unique::GlobalUnique
- ruleset::nation::NationInfo
- ruleset::natural_wonder::NaturalWonderInfo
- ruleset::natural_wonder::TurnsIntoTerrain
- ruleset::policy::PolicyBranchInfo
- ruleset::policy::PolicyInfo
- ruleset::quest::QuestInfo
- ruleset::resource::ResourceInfo
- ruleset::ruin::RuinInfo
- ruleset::specialist::SpecialistInfo
- ruleset::speed::SpeedInfo
- ruleset::speed::Turn
- ruleset::tech::TechColumn
- ruleset::tech::TechnologyInfo
- ruleset::terrain_type::TerrainTypeInfo
- ruleset::tile_improvement::TileImprovementInfo
- ruleset::unit::UnitInfo
- ruleset::unit_promotion::UnitPromotionInfo
- ruleset::unit_type::UnitTypeInfo
- ruleset::victory_type::VictoryTypeInfo
- tile::Tile
- tile_map::RiverEdge
- tile_map::TileMap
- tile_map::impls::assign_luxury_roles::LuxuryResourceRole
- tile_map::impls::choose_starting_tiles_of_civilization::YieldFlags
- tile_map::impls::generate_area_and_landmass::Area
- tile_map::impls::generate_area_and_landmass::AreaFlags
- tile_map::impls::generate_area_and_landmass::Landmass
- tile_map::impls::generate_regions::Region
- tile_map::impls::generate_regions::StartLocationCondition
- tile_map::impls::generate_regions::TerrainStatistic
- tile_map::impls::place_city_states::CityStatesAssignment
- tile_map::impls::place_resources::ResourceToPlace
Enums
- grid::Direction
- grid::HexOrientation
- grid::Offset
- grid::SquareOrientation
- grid::WorldSizeType
- grid::direction::Direction
- grid::hex_grid::hex::HexOrientation
- grid::hex_grid::hex::Offset
- grid::square_grid::square::SquareOrientation
- map_parameters::MapType
- map_parameters::Rainfall
- map_parameters::RegionDivideMethod
- map_parameters::ResourceSetting
- map_parameters::SeaLevel
- map_parameters::Temperature
- map_parameters::WorldAge
- ruleset::NationType
- ruleset::RegionType
- ruleset::RequiredBuilding
- ruleset::StartBias
- ruleset::building::RequiredBuilding
- ruleset::enums::BaseTerrain
- ruleset::enums::Belief
- ruleset::enums::Building
- ruleset::enums::CityStateType
- ruleset::enums::Difficulty
- ruleset::enums::Era
- ruleset::enums::Feature
- ruleset::enums::Nation
- ruleset::enums::NaturalWonder
- ruleset::enums::Policy
- ruleset::enums::PolicyBranch
- ruleset::enums::Quest
- ruleset::enums::Religion
- ruleset::enums::Resource
- ruleset::enums::Ruin
- ruleset::enums::Specialist
- ruleset::enums::Speed
- ruleset::enums::Technology
- ruleset::enums::TerrainType
- ruleset::enums::TileImprovement
- ruleset::enums::Unit
- ruleset::enums::UnitPromotion
- ruleset::enums::UnitType
- ruleset::enums::VictoryType
- ruleset::enums::base_terrain::BaseTerrain
- ruleset::enums::belief::Belief
- ruleset::enums::building::Building
- ruleset::enums::city_state_type::CityStateType
- ruleset::enums::difficulty::Difficulty
- ruleset::enums::era::Era
- ruleset::enums::feature::Feature
- ruleset::enums::nation::Nation
- ruleset::enums::natural_wonder::NaturalWonder
- ruleset::enums::policy::Policy
- ruleset::enums::policy_branch::PolicyBranch
- ruleset::enums::quest::Quest
- ruleset::enums::religion::Religion
- ruleset::enums::resource::Resource
- ruleset::enums::ruin::Ruin
- ruleset::enums::specialist::Specialist
- ruleset::enums::speed::Speed
- ruleset::enums::technology::Technology
- ruleset::enums::terrain_type::TerrainType
- ruleset::enums::tile_improvement::TileImprovement
- ruleset::enums::unit::Unit
- ruleset::enums::unit_promotion::UnitPromotion
- ruleset::enums::unit_type::UnitType
- ruleset::enums::victory_type::VictoryType
- ruleset::nation::NationType
- ruleset::nation::RegionType
- ruleset::nation::StartBias
- tile_map::Layer
- tile_map::impls::generate_area_and_landmass::LandmassType
Traits
Macros
Functions
- generate_map
- json_utils::load_json_file_and_strip_json_comments
- json_utils::strip_json_comments
- ruleset::common::default_base_terrain
- ruleset::common::default_terrain_type
- ruleset::create_enum_map_from_json_file
- tile_map::get_major_strategic_resource_quantity_values
- tile_map::impls::add_rivers::next_flow_directions
- tile_map::impls::assign_luxury_roles::get_disabled_luxuries_target_number
- tile_map::impls::generate_regions::largest_power_of_three_less_or_equal
- tile_map::impls::generate_regions::largest_power_of_two_less_or_equal
- tile_map::impls::place_resources::place_luxury_resources::get_region_luxury_target_numbers
- tile_map::impls::place_resources::place_luxury_resources::get_world_luxury_target_numbers
- tile_map::impls::place_resources::place_strategic_resources::get_small_strategic_resource_quantity_values
Type Aliases
Constants
- fractal::DEFAULT_HEIGHT_EXP
- fractal::DEFAULT_WIDTH_EXP
- grid::SQRT_3
- grid::hex_grid::hex::SQRT_3
- tile::SETTLER_MOVEMENT_RANGE
- tile_map::impls::add_rivers::RIVER_SOURCE_RANGE_DEFAULT
- tile_map::impls::add_rivers::SEA_WATER_RANGE_DEFAULT
- tile_map::impls::add_rivers::TILES_PER_RIVER_EDGE
- tile_map::impls::generate_area_and_landmass::UNINITIALIZED_AREA_ID
- tile_map::impls::generate_area_and_landmass::UNINITIALIZED_LANDMASS_ID