Table of Contents

Class RailPredictionSimulation

Namespace
Game.Content.Trains.Predictions
Assembly
Game.Content.dll
public class RailPredictionSimulation : ITrainPredictionSimulation, IUpdatableSimulation, IPathSimulation, ISimulation
Inheritance
object
RailPredictionSimulation
Implements
Extension Methods

Constructors

RailPredictionSimulation()

public RailPredictionSimulation()

Properties

NumTrainProviders

public int NumTrainProviders { get; }

Property Value

int

NumTrainReceivers

public int NumTrainReceivers { get; }

Property Value

int

Methods

CloseLoop()

public void CloseLoop()

GetTrainProvider(int)

public ITrainPredictionProvider GetTrainProvider(int index)

Parameters

index int

Returns

ITrainPredictionProvider

GetTrainReceiver(int)

public ITrainPredictionReceiver GetTrainReceiver(int index)

Parameters

index int

Returns

ITrainPredictionReceiver

OpenLoop()

public void OpenLoop()

Update(Ticks, Ticks)

public void Update(Ticks startTicks, Ticks deltaTicks)

Parameters

startTicks Ticks
deltaTicks Ticks