Table of Contents

Class MultiplierDensity

Namespace
Shard.WorldGen.Nodes
Assembly
Shard.WorldGen.dll

Product of all input nodes (0 when empty), short-circuiting at zero.

public sealed class MultiplierDensity : Density
Inheritance
MultiplierDensity
Inherited Members

Constructors

MultiplierDensity(IReadOnlyList<Density>)

Product of all input nodes (0 when empty), short-circuiting at zero.

public MultiplierDensity(IReadOnlyList<Density> inputs)

Parameters

inputs IReadOnlyList<Density>

Methods

Process(Context)

public override double Process(Density.Context context)

Parameters

context Density.Context

Returns

double

SetInputs(Density[])

Wire this node's inputs (no-op for leaf nodes).

public override void SetInputs(Density[] inputs)

Parameters

inputs Density[]