Table of Contents

Interface ISimulationBundle

Namespace
Game.Content.Features.SpacePaths
Assembly
Game.Content.Features.dll
public interface ISimulationBundle : ISimulation
Inherited Members
Extension Methods

Properties

NumInputs

int NumInputs { get; }

Property Value

int

NumOutputs

int NumOutputs { get; }

Property Value

int

Methods

GetInputBundle(int)

IItemReceiverBundle GetInputBundle(int inputIndex)

Parameters

inputIndex int

Returns

IItemReceiverBundle

GetOutputBundle(int)

IItemProviderBundle GetOutputBundle(int outputIndex)

Parameters

outputIndex int

Returns

IItemProviderBundle

GetSimulation(short, short)

IItemSimulation GetSimulation(short laneIndex, short layerIndex)

Parameters

laneIndex short
layerIndex short

Returns

IItemSimulation

TraverseLanes<TTraverser>(TTraverser)

void TraverseLanes<TTraverser>(TTraverser traverser) where TTraverser : IItemLaneTraverser

Parameters

traverser TTraverser

Type Parameters

TTraverser