Table of Contents

Class NotchOutputAdapterSimulation

Namespace
Root
Assembly
SPZGameAssembly.dll
public class NotchOutputAdapterSimulation : IItemSimulation, IItemBundleSimulation, ISimulation, IItemProviderBundle
Inheritance
object
NotchOutputAdapterSimulation
Implements
Extension Methods

Constructors

NotchOutputAdapterSimulation()

public NotchOutputAdapterSimulation()

Properties

NextBundle

public IItemReceiverBundle NextBundle { get; set; }

Property Value

IItemReceiverBundle

NumItemProviderBundles

public int NumItemProviderBundles { get; }

Property Value

int

NumItemProviders

public int NumItemProviders { get; }

Property Value

int

NumItemReceiverBundles

public int NumItemReceiverBundles { get; }

Property Value

int

NumItemReceivers

public int NumItemReceivers { get; }

Property Value

int

Methods

ClearContent()

public void ClearContent()

GetItemProviderBundle(int)

public IItemProviderBundle GetItemProviderBundle(int outputIndex)

Parameters

outputIndex int

Returns

IItemProviderBundle

GetItemReceiver(int)

public IItemReceiver GetItemReceiver(int index)

Parameters

index int

Returns

IItemReceiver

GetSender(short, short)

public IItemProvider GetSender(short laneIndex, short layerIndex)

Parameters

laneIndex short
layerIndex short

Returns

IItemProvider

TraverseLanes<TTraverser>(TTraverser)

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

Parameters

traverser TTraverser

Type Parameters

TTraverser