Table of Contents

Class BeltPortSenderDiscardSimulation

Namespace
Root
Assembly
Game.Content.dll
public class BeltPortSenderDiscardSimulation : Simulation<BeltPortSenderDiscardState>, IItemSimulation, IUpdatableSimulation, ISimulation, IItemReceiver
Inheritance
object
BeltPortSenderDiscardSimulation
Implements
Inherited Members
Extension Methods

Constructors

BeltPortSenderDiscardSimulation(BeltPortSenderDiscardState, IReadOnlyList<BeltSpeed>)

public BeltPortSenderDiscardSimulation(BeltPortSenderDiscardState state, IReadOnlyList<BeltSpeed> beltLaneDefinitions)

Parameters

state BeltPortSenderDiscardState
beltLaneDefinitions IReadOnlyList<BeltSpeed>

Fields

InputLane

public readonly BeltLane InputLane

Field Value

BeltLane

Properties

NumItemProviders

public int NumItemProviders { get; }

Property Value

int

NumItemReceivers

public int NumItemReceivers { get; }

Property Value

int

Methods

ClearContent()

public void ClearContent()

TraverseLanes<TTraverser>(TTraverser)

public void TraverseLanes<TTraverser>(TTraverser traverser) where TTraverser : IItemLaneTraverser

Parameters

traverser TTraverser

Type Parameters

TTraverser

Update(Ticks, Ticks)

public void Update(Ticks startTicks, Ticks deltaTicks)

Parameters

startTicks Ticks
deltaTicks Ticks