Table of Contents

Class TrainCargoLoaderPredictionStationSubSimulation

Namespace
Game.Content.Trains.Predictions
Assembly
Game.Content.dll
public class TrainCargoLoaderPredictionStationSubSimulation : ITrainStationPredictionSubSimulation, ISimulation
Inheritance
object
TrainCargoLoaderPredictionStationSubSimulation
Implements
Extension Methods

Constructors

TrainCargoLoaderPredictionStationSubSimulation(ITrainCargoPredictionBufferOutput, TrainWagonCargoTypeId)

public TrainCargoLoaderPredictionStationSubSimulation(ITrainCargoPredictionBufferOutput predictionBuffer, TrainWagonCargoTypeId cargoType)

Parameters

predictionBuffer ITrainCargoPredictionBufferOutput
cargoType TrainWagonCargoTypeId

Methods

Predict<TCargoPredictionList, TCargoTypeList>(TCargoPredictionList, TCargoTypeList)

public void Predict<TCargoPredictionList, TCargoTypeList>(TCargoPredictionList cargoPredictions, TCargoTypeList cargoTypes) where TCargoPredictionList : IList<TrainCargoPrediction> where TCargoTypeList : IReadOnlyList<TrainWagonCargoTypeId>

Parameters

cargoPredictions TCargoPredictionList
cargoTypes TCargoTypeList

Type Parameters

TCargoPredictionList
TCargoTypeList