Table of Contents

Class NotchAdapterSimulationSystem<TItem, TInput, TOutput>

Namespace
Root
Assembly
SPZGameAssembly.dll
public class NotchAdapterSimulationSystem<TItem, TInput, TOutput> : NotchAdapterSystem<TInput, TOutput>, IIslandObserverSimulationSystem, ISimulationSystem where TItem : IBeltItem where TInput : class, ISpacePathInputConnector where TOutput : class, ISpacePathOutputConnector

Type Parameters

TItem
TInput
TOutput
Inheritance
object
NotchAdapterSystem<TInput, TOutput>
NotchAdapterSimulationSystem<TItem, TInput, TOutput>
Implements
Inherited Members
Extension Methods

Constructors

NotchAdapterSimulationSystem(ILogger)

public NotchAdapterSimulationSystem(ILogger logger)

Parameters

logger ILogger

Methods

CreateInputNotchAdapter(GlobalChunkPivot)

protected override ConnectableNotchAdapter CreateInputNotchAdapter(GlobalChunkPivot inputPivot)

Parameters

inputPivot GlobalChunkPivot

Returns

ConnectableNotchAdapter

CreateOutputNotchAdapter(GlobalChunkPivot)

protected override ConnectableNotchAdapter CreateOutputNotchAdapter(GlobalChunkPivot outputPivot)

Parameters

outputPivot GlobalChunkPivot

Returns

ConnectableNotchAdapter