Class TrainCargoToBeltFillingContainer<TItem>
public class TrainCargoToBeltFillingContainer<TItem> where TItem : unmanaged, IEquatable<TItem>
Type Parameters
TItem
- Inheritance
-
objectTrainCargoToBeltFillingContainer<TItem>
- Extension Methods
Constructors
TrainCargoToBeltFillingContainer(ICargoToBeltItemConverter<TItem>, IEnumerable<IItemProvider>, TrainCargoFillingContainerState<TItem>)
public TrainCargoToBeltFillingContainer(ICargoToBeltItemConverter<TItem> cargoConverter, IEnumerable<IItemProvider> senders, TrainCargoFillingContainerState<TItem> state)
Parameters
cargoConverterICargoToBeltItemConverter<TItem>sendersIEnumerable<IItemProvider>stateTrainCargoFillingContainerState<TItem>
Properties
Package
public CargoPackage<TItem> Package { get; }
Property Value
- CargoPackage<TItem>
Methods
ClearContent()
public void ClearContent()
ClearPackage()
public void ClearPackage()
LoadPackage(CargoPackage<TItem>)
public void LoadPackage(CargoPackage<TItem> package)
Parameters
packageCargoPackage<TItem>
Update(Ticks)
public void Update(Ticks deltaTicks_T)
Parameters
deltaTicks_TTicks