List of all items
Structs
- BlockGen
- Colors
- ColumnSample
- World
- all::Environment
- all::ForestKindIter
- all::TreeAttr
- block::BlockGen
- block::Colors
- block::ZCache
- canvas::Canvas
- canvas::CanvasInfo
- civ::CaveInfo
- civ::Civ
- civ::Civs
- civ::GenCtx
- civ::Place
- civ::PointOfInterest
- civ::ProximityRequirements
- civ::ProximityRequirementsBuilder
- civ::ProximitySpec
- civ::Site
- civ::TownSiteAttributes
- civ::Track
- civ::econ::Belief
- civ::econ::BuyOrder
- civ::econ::SellOrder
- column::ColInfo
- column::Colors
- column::ColumnGen
- column::ColumnSample
- config::Config
- config::Features
- index::Index
- index::IndexOwned
- index::IndexRef
- index::Noise
- land::Land
- layer::Colors
- layer::PathLocals
- layer::cave::Biome
- layer::cave::Crystal
- layer::cave::CrystalCluster
- layer::cave::Flower
- layer::cave::Mushroom
- layer::cave::Node
- layer::cave::Tunnel
- layer::rock::Pillar
- layer::rock::Rock
- layer::rock::VoronoiCell
- layer::shrub::JUNGLE_SHRUBS
- layer::shrub::SAVANNAH_SHRUBS
- layer::shrub::Shrub
- layer::shrub::TAIGA_SHRUBS
- layer::shrub::TEMPERATE_SHRUBS
- layer::spot::RON_PROPERTIES
- layer::spot::RonSpots
- layer::spot::SpotProperties
- layer::tree::BIRCHES
- layer::tree::Branch
- layer::tree::FRUIT_TREES
- layer::tree::OAK_STUMPS
- layer::tree::PALMS
- layer::tree::ProceduralTree
- layer::tree::Root
- layer::tree::SWAMP_TREES
- layer::tree::TreeConfig
- layer::wildlife::Pack
- layer::wildlife::SpawnEntry
- pathfinding::SearchCfg
- pathfinding::Searcher
- sim::Cave
- sim::GenCdf
- sim::GenCtx
- sim::GenOpts
- sim::Location
- sim::NearestWaysData
- sim::Path
- sim::RegionInfo
- sim::SimChunk
- sim::Way
- sim::WorldFileLegacy
- sim::WorldMap_0_5_0
- sim::WorldMap_0_7_0
- sim::WorldOpts
- sim::WorldSim
- sim::erosion::RiverData
- sim::location::Kingdom
- sim::location::Location
- sim::util::HybridMulti
- sim::util::Worley
- sim::way::Cave
- sim::way::Path
- sim::way::Way
- site2::Painter
- site2::Plaza
- site2::PrimitiveRef
- site2::Site
- site2::gen::Painter
- site2::gen::PrimitiveRef
- site2::plot::AdletStronghold
- site2::plot::AirshipDock
- site2::plot::Bridge
- site2::plot::Camp
- site2::plot::Castle
- site2::plot::Citadel
- site2::plot::CliffTower
- site2::plot::CoastalHouse
- site2::plot::CoastalWorkshop
- site2::plot::Cultist
- site2::plot::DesertCityArena
- site2::plot::DesertCityMultiPlot
- site2::plot::DesertCityTemple
- site2::plot::DwarvenMine
- site2::plot::GiantTree
- site2::plot::GnarlingFortification
- site2::plot::Haniwa
- site2::plot::House
- site2::plot::JungleRuin
- site2::plot::PirateHideout
- site2::plot::Plot
- site2::plot::RockCircle
- site2::plot::Sahagin
- site2::plot::SavannahHut
- site2::plot::SavannahPit
- site2::plot::SavannahWorkshop
- site2::plot::SeaChapel
- site2::plot::TerracottaHouse
- site2::plot::TerracottaPalace
- site2::plot::TerracottaYard
- site2::plot::TrollCave
- site2::plot::VampireCastle
- site2::plot::Workshop
- site2::plot::adlet::AdletStronghold
- site2::plot::adlet::RibCageGenerator
- site2::plot::airship_dock::AirshipDock
- site2::plot::bridge::Bridge
- site2::plot::bridge::HeightenedViaduct
- site2::plot::camp::Camp
- site2::plot::castle::Castle
- site2::plot::citadel::Cell
- site2::plot::citadel::Citadel
- site2::plot::cliff_tower::CliffTower
- site2::plot::coastal_house::CoastalHouse
- site2::plot::coastal_workshop::CoastalWorkshop
- site2::plot::cultist::Cultist
- site2::plot::cultist::Room
- site2::plot::desert_city_arena::DesertCityArena
- site2::plot::desert_city_multiplot::DesertCityMultiPlot
- site2::plot::desert_city_multiplot::WatchTower
- site2::plot::desert_city_temple::DesertCityTemple
- site2::plot::dungeon::Colors
- site2::plot::dungeon::DUNGEON_DISTRIBUTION
- site2::plot::dungeon::Dungeon
- site2::plot::dungeon::DungeonDistribution
- site2::plot::dungeon::Floor
- site2::plot::dungeon::GenCtx
- site2::plot::dungeon::Room
- site2::plot::dwarven_mine::DwarvenMine
- site2::plot::giant_tree::GiantTree
- site2::plot::gnarling::GnarlingFortification
- site2::plot::gnarling::Tunnels
- site2::plot::haniwa::Haniwa
- site2::plot::house::House
- site2::plot::jungle_ruin::JungleRuin
- site2::plot::pirate_hideout::PirateHideout
- site2::plot::rock_circle::RockCircle
- site2::plot::sahagin::Sahagin
- site2::plot::savannah_hut::SavannahHut
- site2::plot::savannah_pit::SavannahPit
- site2::plot::savannah_workshop::SavannahWorkshop
- site2::plot::sea_chapel::SeaChapel
- site2::plot::tavern::Roof
- site2::plot::tavern::Room
- site2::plot::tavern::RoomKindIter
- site2::plot::tavern::Tavern
- site2::plot::tavern::Wall
- site2::plot::terracotta_house::TerracottaHouse
- site2::plot::terracotta_palace::TerracottaPalace
- site2::plot::terracotta_yard::TerracottaYard
- site2::plot::troll_cave::TrollCave
- site2::plot::vampire_castle::CastleData
- site2::plot::vampire_castle::VampireCastle
- site2::plot::workshop::Workshop
- site2::tile::Tile
- site2::tile::TileGrid
- site2::util::DirIter
- site2::util::gradient::Gradient
- site::BlockMask
- site::Castle
- site::Colors
- site::Site
- site::SpawnRules
- site::Tree
- site::block_mask::BlockMask
- site::castle::Castle
- site::castle::Colors
- site::castle::GenCtx
- site::castle::Keep
- site::castle::Tower
- site::economy::COIN_INDEX
- site::economy::Economy
- site::economy::FOOD_INDEX
- site::economy::GraphInfo
- site::economy::Labor
- site::economy::NeighborInformation
- site::economy::TRANSPORTATION_INDEX
- site::economy::TradeDelivery
- site::economy::TradeInformation
- site::economy::TradeOrder
- site::economy::cache::CACHE
- site::economy::cache::EconomyCache
- site::economy::cache::RawGoodProperties
- site::economy::cache::RawGoodPropertiesList
- site::economy::context::EconStatistics
- site::economy::context::Environment
- site::economy::map_types::AreaResources
- site::economy::map_types::DUMMY_LABOR
- site::economy::map_types::GoodIndex
- site::economy::map_types::GoodMap
- site::economy::map_types::LABOR
- site::economy::map_types::LABOR_COUNT
- site::economy::map_types::Labor
- site::economy::map_types::LaborMap
- site::economy::map_types::NaturalResources
- site::economy::map_types::Profession
- site::economy::map_types::RawProfession
- site::economy::map_types::RawProfessions
- site::namegen::NameGen
- site::settlement::Colors
- site::settlement::Farm
- site::settlement::GenCtx
- site::settlement::Land
- site::settlement::Sample
- site::settlement::Settlement
- site::settlement::Structure
- site::settlement::Tile
- site::settlement::building::Building
- site::settlement::building::Colors
- site::settlement::building::archetype::Colors
- site::settlement::building::archetype::house::Attr
- site::settlement::building::archetype::house::ColorTheme
- site::settlement::building::archetype::house::Colors
- site::settlement::building::archetype::house::House
- site::settlement::building::archetype::house::roof_color::Cases
- site::settlement::building::archetype::house::support_color::Cases
- site::settlement::building::archetype::house::wall_color::Cases
- site::settlement::building::archetype::keep::Attr
- site::settlement::building::archetype::keep::Colors
- site::settlement::building::archetype::keep::Keep
- site::settlement::building::archetype::keep::flag_color::Cases
- site::settlement::building::archetype::keep::stone_color::Cases
- site::settlement::building::skeleton::Branch
- site::settlement::building::skeleton::Skeleton
- site::settlement::town::District
- site::settlement::town::Town
- site::tree::Tree
- util::Grid
- util::fast_noise::FastNoise
- util::fast_noise::FastNoise2d
- util::gen_cache::StructureGenCache
- util::map_array::NotFound
- util::map_vec::MapVec
- util::random::RandomField
- util::random::RandomPerm
- util::small_cache::SmallCache
- util::structure::StructureGen2d
- util::unit_chooser::UnitChooser
Enums
- DungeonKindMeta
- Error
- SettlementKindMeta
- WorldGenerateStage
- all::ForestKind
- civ::PoiKind
- civ::SiteKind
- civ::WorldCivStage
- layer::cave::CaveStructure
- layer::rock::RockKind
- layer::spot::Spot
- layer::spot::SpotCondition
- layer::wildlife::SpawnMode
- sim::FileOpts
- sim::WorldFile
- sim::WorldFileError
- sim::WorldSimStage
- sim::erosion::RiverKind
- site2::Fill
- site2::Primitive
- site2::TileKind
- site2::gen::Fill
- site2::gen::Primitive
- site2::plot::PlotKind
- site2::plot::adlet::AdletStructure
- site2::plot::bridge::BridgeKind
- site2::plot::bridge::RoofKind
- site2::plot::camp::CampType
- site2::plot::desert_city_multiplot::PlotKind
- site2::plot::desert_city_multiplot::SubPlotKind
- site2::plot::dungeon::RoomKind
- site2::plot::dungeon::StairsKind
- site2::plot::dungeon::Tile
- site2::plot::gnarling::GnarlingStructure
- site2::plot::tavern::Detail
- site2::plot::tavern::RoofStyle
- site2::plot::tavern::RoomKind
- site2::tile::HazardKind
- site2::tile::KeepKind
- site2::tile::RoofKind
- site2::tile::TileKind
- site2::util::Dir
- site2::util::gradient::Shape
- site2::util::gradient::WrapMode
- site::DungeonKindMeta
- site::SettlementKindMeta
- site::SiteKind
- site::SiteKindMeta
- site::settlement::Crop
- site::settlement::Plot
- site::settlement::StructureKind
- site::settlement::Tower
- site::settlement::WayKind
- site::settlement::building::archetype::house::Pillar
- site::settlement::building::archetype::house::RoofColor
- site::settlement::building::archetype::house::RoofStyle
- site::settlement::building::archetype::house::StoreyFill
- site::settlement::building::archetype::house::SupportColor
- site::settlement::building::archetype::house::WallColor
- site::settlement::building::archetype::keep::FlagColor
- site::settlement::building::archetype::keep::StoneColor
- site::settlement::building::skeleton::Ori
- site::settlement::town::Plot
Traits
- site2::Structure
- site2::gen::PrimitiveTransform
- site2::gen::Structure
- site::settlement::building::archetype::Archetype
- site::settlement::building::archetype::house::roof_color::PackedElim
- site::settlement::building::archetype::house::support_color::PackedElim
- site::settlement::building::archetype::house::wall_color::PackedElim
- site::settlement::building::archetype::keep::flag_color::PackedElim
- site::settlement::building::archetype::keep::stone_color::PackedElim
- util::map_array::GenericIndex
- util::sampler::Sampler
- util::sampler::SamplerMut
Functions
- all::leaf_color
- block::block_from_structure
- block::ori_of_unit
- block::rotate_for_units
- civ::econ::buy_units
- civ::find_path
- civ::find_site_loc
- civ::initial_civ_count
- civ::loc_suitable_for_walking
- civ::town_attributes_of_site
- civ::walk_in_all_dirs
- column::power
- layer::apply_caverns_to
- layer::apply_caves_supplement
- layer::apply_caves_to
- layer::apply_coral_to
- layer::apply_paths_to
- layer::apply_trains_to
- layer::cave::all_tunnels_at
- layer::cave::apply_caves_to
- layer::cave::apply_entity_spawns
- layer::cave::node_at
- layer::cave::surface_entrances
- layer::cave::to_cell
- layer::cave::to_wpos
- layer::cave::tunnel_below_from_cell
- layer::cave::tunnel_bounds_at
- layer::cave::tunnel_bounds_at_from
- layer::cave::tunnels_at
- layer::cave::tunnels_down_from
- layer::cave::write_column
- layer::rock::apply_rocks_to
- layer::scatter::apply_scatter_to
- layer::scatter::density_factor_by_altitude
- layer::shrub::apply_shrubs_to
- layer::spot::apply_spots_to
- layer::tree::apply_trees_to
- layer::tree::tree_valid_at
- layer::wildlife::apply_wildlife_supplement
- layer::wildlife::spawn_manifest
- sim2::simulate
- sim::diffusion
- sim::diffusion::diffusion
- sim::diffusion::tridag
- sim::erosion::do_erosion
- sim::erosion::erode
- sim::erosion::fill_sinks
- sim::erosion::get_lakes
- sim::erosion::get_max_slope
- sim::erosion::get_multi_drainage
- sim::erosion::get_multi_rec
- sim::erosion::get_rivers
- sim::erosion::mrec_downhill
- sim::get_horizon_map
- sim::location::generate_name
- sim::map::sample_pos
- sim::map::sample_wpos
- sim::sample_pos
- sim::sample_wpos
- sim::util::build_sources
- sim::util::cdf_irwin_hall
- sim::util::downhill
- sim::util::get_horizon_map
- sim::util::get_oceans
- sim::util::local_cells
- sim::util::map_edge_factor
- sim::util::uniform_noise
- sim::util::uphill
- site2::aabr_tiles
- site2::aabr_with_z
- site2::gen::aabb_corners
- site2::gen::aabr_with_z
- site2::plot::adlet::adlet_elder
- site2::plot::adlet::adlet_hunter
- site2::plot::adlet::adlet_icepicker
- site2::plot::adlet::adlet_tracker
- site2::plot::adlet::bear
- site2::plot::adlet::frostfang
- site2::plot::adlet::icedrake
- site2::plot::adlet::random_adlet
- site2::plot::adlet::random_yetipit_mob
- site2::plot::adlet::rat
- site2::plot::adlet::roshwalr
- site2::plot::adlet::tursus
- site2::plot::adlet::wolf
- site2::plot::adlet::yeti
- site2::plot::bridge::aabb
- site2::plot::bridge::render_flat
- site2::plot::bridge::render_hang
- site2::plot::bridge::render_heightened_viaduct
- site2::plot::bridge::render_short
- site2::plot::bridge::render_tower
- site2::plot::cultist::place_circular
- site2::plot::dungeon::boss_4
- site2::plot::dungeon::boss_fallback
- site2::plot::dungeon::enemy_4
- site2::plot::dungeon::enemy_fallback
- site2::plot::dungeon::floor_amount
- site2::plot::dungeon::inscribed_polystar
- site2::plot::dungeon::make_wall_contours
- site2::plot::dungeon::mini_boss_4
- site2::plot::dungeon::mini_boss_fallback
- site2::plot::dungeon::spiral_staircase
- site2::plot::dungeon::tilegrid_nearest_wall
- site2::plot::dungeon::wall_staircase
- site2::plot::dwarven_mine::render_prefab
- site2::plot::dwarven_mine::spawn_entities
- site2::plot::dwarven_mine::spawn_entity
- site2::plot::dwarven_mine::spawn_random_entity
- site2::plot::gnarling::deadwood
- site2::plot::gnarling::gnarling_chieftain
- site2::plot::gnarling::gnarling_logger
- site2::plot::gnarling::gnarling_mugger
- site2::plot::gnarling::gnarling_stalker
- site2::plot::gnarling::harvester_boss
- site2::plot::gnarling::mandragora
- site2::plot::gnarling::melee_gnarling
- site2::plot::gnarling::random_gnarling
- site2::plot::gnarling::wood_golem
- site2::plot::haniwa::place_circular
- site2::plot::jungle_ruin::stone_color
- site2::plot::sahagin::place_circular
- site2::plot::tavern::aabb
- site2::plot::terracotta_palace::spawn_random_entity
- site2::plot::vampire_castle::spawn_random_entity
- site2::reseed
- site2::temp_at_wpos
- site2::test_site
- site2::wpos_is_hazard
- site::economy::cache::cache
- site::economy::cache::default_one
- site::economy::cache::default_true
- site::economy::cache::load_cache
- site::economy::context::simulate_economy
- site::economy::context::simulate_return
- site::economy::context::tick
- site::economy::decay_rate
- site::economy::direct_use_goods
- site::economy::good_list
- site::economy::map_types::default_professions
- site::economy::simulate_economy
- site::economy::transportation_effort
- site::settlement::barnyard
- site::settlement::bird
- site::settlement::center_of
- site::settlement::gradient
- site::settlement::humanoid
- site::settlement::intersect
- site::settlement::merchant_loadout
- site::settlement::sort_wares
- site::settlement::to_tile
- site::settlement::town::gen_plot
- site::settlement::trader_loadout
- site::settlement::transfer
- util::attempt
- util::close
- util::close_fast
- util::map_array::enum_from_index
- util::map_array::index_from_enum
- util::math::close
- util::seed_expan::cast_u32x8_u8x32
- util::seed_expan::diffuse
- util::seed_expan::diffuse_mult
- util::seed_expan::rng_state
- util::small_cache::calc_idx
Type Aliases
- block::Gradients
- layer::wildlife::DensityFn
- layer::wildlife::Max
- layer::wildlife::Min
- layer::wildlife::Weight
- sim::ModernMap
- sim::erosion::Alt
- sim::erosion::Compute
- sim::erosion::Computex8
- sim::erosion::M32
- sim::util::DistanceFunction
- sim::util::HorizonMap
- sim::util::InverseCdf
- site2::plot::tavern::Neighbor
- site::economy::map_types::LaborIndex
- site::settlement::building::archetype::house::roof_color::PureCases
- site::settlement::building::archetype::house::support_color::PureCases
- site::settlement::building::archetype::house::wall_color::PureCases
- site::settlement::building::archetype::keep::flag_color::PureCases
- site::settlement::building::archetype::keep::stone_color::PureCases
- util::DHashMap
- util::DHashSet
- util::structure::StructureField
Statics
Constants
- civ::POI_THINNING_DIST_SQRD
- civ::SEED_SKIP
- config::CONFIG
- index::WORLD_COLORS_MANIFEST
- index::WORLD_FEATURES_MANIFEST
- layer::EMPTY_AIR
- layer::cave::AVG_LEVEL_DEPTH
- layer::cave::CELL_SIZE
- layer::cave::LAYERS
- layer::cave::MAX_RADIUS
- layer::cave::MIN_RADIUS
- layer::scatter::DEPTH_WATER_NORM
- layer::scatter::GRASS_FACT
- layer::scatter::MUSH_FACT
- layer::scatter::TREE_FACT
- sim::DEFAULT_WORLD_CHUNKS_LG
- sim::DEFAULT_WORLD_MAP
- sim::DEFAULT_WORLD_SEED
- site2::plot::citadel::CELL_SIZE
- site2::plot::dungeon::ALT_OFFSET
- site2::plot::dungeon::FLOOR_SIZE
- site2::plot::dungeon::TILE_SIZE
- site2::plot::dwarven_mine::TILE_SIZE
- site2::plot::house::STOREY
- site2::tile::MAX_BLOCK_RADIUS
- site2::tile::TILE_RADIUS
- site2::tile::TILE_SIZE
- site2::tile::ZONE_RADIUS
- site2::tile::ZONE_SIZE
- site::economy::DAYS_PER_MONTH
- site::economy::DAYS_PER_YEAR
- site::economy::GENERATE_CSV
- site::economy::INTER_SITE_TRADE
- site::economy::context::HISTORY_DAYS
- site::economy::context::TICK_PERIOD
- site::settlement::AREA_SIZE
- site::settlement::CARDINALS
- site::settlement::building::archetype::house::ROOF_COLORS
- site::settlement::building::archetype::house::SUPPORT_COLORS
- site::settlement::building::archetype::house::WALL_COLORS
- site::settlement::building::archetype::house::roof_color::ALL_INDICES
- site::settlement::building::archetype::house::roof_color::NUM_VARIANTS
- site::settlement::building::archetype::house::support_color::ALL_INDICES
- site::settlement::building::archetype::house::support_color::NUM_VARIANTS
- site::settlement::building::archetype::house::wall_color::ALL_INDICES
- site::settlement::building::archetype::house::wall_color::NUM_VARIANTS
- site::settlement::building::archetype::keep::flag_color::ALL_INDICES
- site::settlement::building::archetype::keep::flag_color::NUM_VARIANTS
- site::settlement::building::archetype::keep::stone_color::ALL_INDICES
- site::settlement::building::archetype::keep::stone_color::NUM_VARIANTS
- util::CARDINALS
- util::CARDINAL_LOCALITY
- util::DIAGONALS
- util::DIRS
- util::LOCALITY
- util::NEIGHBORS
- util::NEIGHBORS3
- util::SQUARE_4
- util::SQUARE_9
- util::small_cache::CACHE_LEN
- util::unit_chooser::UNIT_CHOICES