Table of Contents

Class TrainCargoExchangerState<TItem>

Namespace
Root
Assembly
Game.Content.dll
public class TrainCargoExchangerState<TItem> : ISyncable where TItem : unmanaged, IEquatable<TItem>

Type Parameters

TItem
Inheritance
object
TrainCargoExchangerState<TItem>
Implements
Extension Methods

Constructors

TrainCargoExchangerState()

public TrainCargoExchangerState()

TrainCargoExchangerState(int)

public TrainCargoExchangerState(int trackSize)

Parameters

trackSize int

Fields

CargoContainerTracksStates

public BeltPathLaneState[] CargoContainerTracksStates

Field Value

BeltPathLaneState[]

CargoOnBridge

public BeltPathLaneState[] CargoOnBridge

Field Value

BeltPathLaneState[]

TrainCargoFillingContainerState

public TrainCargoFillingContainerState<TItem>[] TrainCargoFillingContainerState

Field Value

TrainCargoFillingContainerState<TItem>[]

Methods

Sync(ISerializationVisitor)

public void Sync(ISerializationVisitor visitor)

Parameters

visitor ISerializationVisitor