Table of Contents

Class TrainNavigationPredictionCoordinators

Namespace
Game.Core.Trains
Assembly
Game.Content.dll
public static class TrainNavigationPredictionCoordinators
Inheritance
object
TrainNavigationPredictionCoordinators

Methods

CreateTrainPredictionCoordinators(ITrainNavigationSimulationConfig, TrainIslandCollection<IIslandDefinition>, IEnumerable<IIslandDefinition>, IReadOnlyRailColorRegistry)

public static IEnumerable<ITrainSimulationNavigationPredictionCoordinator> CreateTrainPredictionCoordinators(ITrainNavigationSimulationConfig trainNavigationConfiguration, TrainIslandCollection<IIslandDefinition> trainIslands, IEnumerable<IIslandDefinition> rails, IReadOnlyRailColorRegistry railColorRegistry)

Parameters

trainNavigationConfiguration ITrainNavigationSimulationConfig
trainIslands TrainIslandCollection<IIslandDefinition>
rails IEnumerable<IIslandDefinition>
railColorRegistry IReadOnlyRailColorRegistry

Returns

IEnumerable<ITrainSimulationNavigationPredictionCoordinator>