Table of Contents

Class TrainTransferUpsideDownConnectablePredictionSimulation

Namespace
Game.Content.Trains.Predictions
Assembly
Game.Content.dll
public class TrainTransferUpsideDownConnectablePredictionSimulation : IConnectableChunkSimulation, IConnectableSimulation, ILocalizedChunkSimulation, ILocalizedSimulation
Inheritance
object
TrainTransferUpsideDownConnectablePredictionSimulation
Implements
Extension Methods

Constructors

TrainTransferUpsideDownConnectablePredictionSimulation(GlobalChunkCoordinate, GlobalChunkPivot, GlobalChunkPivot, ITrainUpsideDownPredictionSimulation)

public TrainTransferUpsideDownConnectablePredictionSimulation(GlobalChunkCoordinate position, GlobalChunkPivot input, GlobalChunkPivot output, ITrainUpsideDownPredictionSimulation trainPredictionSimulation)

Parameters

position GlobalChunkCoordinate
input GlobalChunkPivot
output GlobalChunkPivot
trainPredictionSimulation ITrainUpsideDownPredictionSimulation

Properties

ChunkBounds

public GlobalChunkBounds ChunkBounds { get; }

Property Value

GlobalChunkBounds

NumConnectors

public int NumConnectors { get; }

Property Value

int

NumOccupiedChunks

public int NumOccupiedChunks { get; }

Property Value

int

Simulation

public ISimulation Simulation { get; }

Property Value

ISimulation

Methods

GetConnector(int)

public ISimulationConnector GetConnector(int index)

Parameters

index int

Returns

ISimulationConnector

GetOccupiedChunk(int)

public GlobalChunkCoordinate GetOccupiedChunk(int index)

Parameters

index int

Returns

GlobalChunkCoordinate