Class TrainRailsPredictionCoordinator
public class TrainRailsPredictionCoordinator : ITrainSimulationNavigationPredictionCoordinator, ITrainSimulationCoordinator
- Inheritance
-
objectTrainRailsPredictionCoordinator
- Implements
- Extension Methods
Constructors
TrainRailsPredictionCoordinator(IEnumerable<IslandDefinitionId>)
public TrainRailsPredictionCoordinator(IEnumerable<IslandDefinitionId> railsIds)
Parameters
railsIdsIEnumerable<IslandDefinitionId>
Methods
CanAcceptTrain(GlobalChunkPivot, RailColor, out GlobalChunkPivot)
public bool CanAcceptTrain(GlobalChunkPivot input, RailColor color, out GlobalChunkPivot output)
Parameters
inputGlobalChunkPivotcolorRailColoroutputGlobalChunkPivot
Returns
- bool
RegisterIsland(IslandInstance)
public bool RegisterIsland(IslandInstance island)
Parameters
islandIslandInstance
Returns
- bool
UnregisterIsland(IslandInstance)
public bool UnregisterIsland(IslandInstance island)
Parameters
islandIslandInstance
Returns
- bool