Class BeltLift2LayerSimulation
- Namespace
- Root
- Assembly
- Game.Content.dll
public class BeltLift2LayerSimulation : Simulation<Lift2LayerSimulationState>, IItemSimulation, IUpdatableSimulation, ISimulation
- Inheritance
-
objectBeltLift2LayerSimulation
- Implements
- Inherited Members
- Extension Methods
Constructors
BeltLift2LayerSimulation(Lift2LayerSimulationState, BeltSpeed)
public BeltLift2LayerSimulation(Lift2LayerSimulationState state, BeltSpeed beltSpeed)
Parameters
stateLift2LayerSimulationStatebeltSpeedBeltSpeed
Fields
InputLane
public readonly BeltLane InputLane
Field Value
OutputLane
public readonly BeltLane OutputLane
Field Value
VerticalLane0
public readonly BeltLane VerticalLane0
Field Value
VerticalLane1
public readonly BeltLane VerticalLane1
Field Value
Properties
NumItemProviders
public int NumItemProviders { get; }
Property Value
- int
NumItemReceivers
public int NumItemReceivers { get; }
Property Value
- int
Methods
ClearContent()
public void ClearContent()
GetItemProvider(int)
public IItemProvider GetItemProvider(int index)
Parameters
indexint
Returns
GetItemReceiver(int)
public IItemReceiver GetItemReceiver(int index)
Parameters
indexint
Returns
TraverseLanes<TTraverser>(TTraverser)
public void TraverseLanes<TTraverser>(TTraverser traverser) where TTraverser : IItemLaneTraverser
Parameters
traverserTTraverser
Type Parameters
TTraverser
Update(Ticks, Ticks)
public void Update(Ticks startTicks, Ticks deltaTicks)