Show / Hide Table of Contents

Class InitialLayerSet

Inheritance
System.Object
InitialLayerSet
Namespace: Eco.Simulation.WorldLayers
Assembly: Eco.Simulation.dll
Syntax
public static class InitialLayerSet : Object

Fields

TemperatureRandomness

Declaration
public const float TemperatureRandomness = 0.7F
Field Value
Type Description
System.Single

Properties

Layers

Declaration
public static IEnumerable<WorldLayer> Layers { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<WorldLayer>

Methods

AddOrReplaceLayer(String, WorldLayerSettings)

Declaration
public static void AddOrReplaceLayer(string name, WorldLayerSettings settings)
Parameters
Type Name Description
System.String name
WorldLayerSettings settings

CreateLayerSettings()

Declaration
public static void CreateLayerSettings()

GetOrCreateLayerSettings(String, Func<String, WorldLayerSettings>)

Declaration
public static WorldLayerSettings GetOrCreateLayerSettings(string name, Func<string, WorldLayerSettings> settingsCreator)
Parameters
Type Name Description
System.String name
System.Func<System.String, WorldLayerSettings> settingsCreator
Returns
Type Description
WorldLayerSettings

InitLayers(Boolean)

Declaration
public static void InitLayers(bool preserveWorld)
Parameters
Type Name Description
System.Boolean preserveWorld

TryAddLayer(String, WorldLayerSettings)

Declaration
public static bool TryAddLayer(string name, WorldLayerSettings settings)
Parameters
Type Name Description
System.String name
WorldLayerSettings settings
Returns
Type Description
System.Boolean
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾