Table of Contents

Class ConnectableChainableTrainStationPrediction<TSimulation>

Namespace
Game.Content.Trains.Predictions
Assembly
Game.Content.dll
public class ConnectableChainableTrainStationPrediction<TSimulation> : ConnectableChainableTrainStation<TSimulation>, IConnectableChainableTrainStation, IConnectableChunkSimulation, IConnectableSimulation, ILocalizedChunkSimulation, ILocalizedSimulation where TSimulation : ITrainPredictionStationSimulation

Type Parameters

TSimulation
Inheritance
object
ConnectableChainableTrainStationPrediction<TSimulation>
Implements
Inherited Members
Extension Methods

Constructors

ConnectableChainableTrainStationPrediction(ConnectableSubStation, TSimulation, GlobalChunkPivot, GlobalChunkPivot)

public ConnectableChainableTrainStationPrediction(ConnectableSubStation connectableSubSimulation, TSimulation simulation, GlobalChunkPivot input, GlobalChunkPivot output)

Parameters

connectableSubSimulation ConnectableSubStation
simulation TSimulation
input GlobalChunkPivot
output GlobalChunkPivot

Methods

CreateRailInputConnector(TSimulation, GlobalChunkPivot)

protected override IChunkSimulationConnector CreateRailInputConnector(TSimulation simulation, GlobalChunkPivot input)

Parameters

simulation TSimulation
input GlobalChunkPivot

Returns

IChunkSimulationConnector

CreateRailOutputConnector(TSimulation, GlobalChunkPivot)

protected override IChunkSimulationConnector CreateRailOutputConnector(TSimulation simulation, GlobalChunkPivot output)

Parameters

simulation TSimulation
output GlobalChunkPivot

Returns

IChunkSimulationConnector