Show / Hide Table of Contents

Class PullFertileGround

Inheritance
System.Object
WorldLayerPuller<System.Single>
PullFertileGround
Implements
IWorldLayerPuller
IWorldLayerRelationship
Inherited Members
WorldLayerPuller<Single>.DescribeParameterized(WorldArea)
WorldLayerPuller<Single>.OutputLayer
Namespace: Eco.Simulation.WorldLayers.Pullers
Assembly: Eco.Simulation.dll
Syntax
public class PullFertileGround : WorldLayerPuller<float>, IWorldLayerPuller, IWorldLayerRelationship

Constructors

PullFertileGround(String, Boolean)

Declaration
public PullFertileGround(string outputLayerName, bool underwater = false)
Parameters
Type Name Description
System.String outputLayerName
System.Boolean underwater

Properties

DescribeGeneral

Declaration
public override string DescribeGeneral { get; }
Property Value
Type Description
System.String
Overrides
Eco.Simulation.WorldLayers.WorldLayerPuller<System.Single>.DescribeGeneral

OutputLayerName

Declaration
public override string OutputLayerName { get; }
Property Value
Type Description
System.String
Overrides
Eco.Simulation.WorldLayers.WorldLayerPuller<System.Single>.OutputLayerName

Methods

Apply(WorldArea)

Declaration
public override float Apply(WorldArea area)
Parameters
Type Name Description
WorldArea area
Returns
Type Description
System.Single
Overrides
Eco.Simulation.WorldLayers.WorldLayerPuller<System.Single>.Apply(Eco.Shared.Math.WorldArea)

ApplyDestructive(WorldArea)

Declaration
public override float ApplyDestructive(WorldArea area)
Parameters
Type Name Description
WorldArea area
Returns
Type Description
System.Single
Overrides
Eco.Simulation.WorldLayers.WorldLayerPuller<System.Single>.ApplyDestructive(Eco.Shared.Math.WorldArea)

DescribeAggregated(IEnumerable<Single>)

Declaration
protected override string DescribeAggregated(IEnumerable<float> intermediateDescriptions)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.Single> intermediateDescriptions
Returns
Type Description
System.String
Overrides
Eco.Simulation.WorldLayers.WorldLayerPuller<System.Single>.DescribeAggregated(System.Collections.Generic.IEnumerable<System.Single>)

DescribeSpecific(WorldArea)

Declaration
protected override float DescribeSpecific(WorldArea area)
Parameters
Type Name Description
WorldArea area
Returns
Type Description
System.Single
Overrides
Eco.Simulation.WorldLayers.WorldLayerPuller<System.Single>.DescribeSpecific(Eco.Shared.Math.WorldArea)

Implements

IWorldLayerPuller
IWorldLayerRelationship
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾