Table of Contents

Class PredictionSimulationBundle<TSimulation>

Namespace
Game.Content.Features.SpacePaths.Prediction
Assembly
Game.Content.Features.dll
public class PredictionSimulationBundle<TSimulation> : Bundle<TSimulation>, IPredictionSimulationBundle<TSimulation>, IPredictionSimulationBundle, IUpdatableSimulation, ISimulation where TSimulation : IItemPredictionSimulation, IUpdatableSimulation

Type Parameters

TSimulation
Inheritance
object
Bundle<TSimulation>
PredictionSimulationBundle<TSimulation>
Implements
Inherited Members
Extension Methods

Properties

NumInputs

public int NumInputs { get; }

Property Value

int

NumOutputs

public int NumOutputs { get; }

Property Value

int

Methods

GetInputBundle(int)

public IItemPredictionReceiverBundle GetInputBundle(int inputIndex)

Parameters

inputIndex int

Returns

IItemPredictionReceiverBundle

GetOutputBundle(int)

public IItemPredictionProviderBundle GetOutputBundle(int outputIndex)

Parameters

outputIndex int

Returns

IItemPredictionProviderBundle

GetSimulation(short, short)

public TSimulation GetSimulation(short laneIndex, short layerIndex)

Parameters

laneIndex short
layerIndex short

Returns

TSimulation

Update(Ticks, Ticks)

public void Update(Ticks startTicks_T, Ticks deltaTicks_T)

Parameters

startTicks_T Ticks
deltaTicks_T Ticks