Table of Contents

Class SignalPortTransferSimulation

Namespace
Root
Assembly
Game.Content.dll
public class SignalPortTransferSimulation : Simulation<SignalPortTransferState>, ISignalSimulation, IUpdatableSimulation, ISignalPortTransferSimulation, ISimulation, ISimulationComposedWithSignalPortSender, ISimulationComposedWithSignalPortReceiver
Inheritance
object
SignalPortTransferSimulation
Implements
Inherited Members
Extension Methods

Constructors

SignalPortTransferSimulation(SignalPortTransferState)

public SignalPortTransferSimulation(SignalPortTransferState state)

Parameters

state SignalPortTransferState

Properties

InputConductor

public SignalConductorInput InputConductor { get; }

Property Value

SignalConductorInput

NumSignalProviders

public int NumSignalProviders { get; }

Property Value

int

NumSignalReceivers

public int NumSignalReceivers { get; }

Property Value

int

OutputConductor

public SignalConductorOutput OutputConductor { get; }

Property Value

SignalConductorOutput

Methods

GetSignalProvider(int)

public ISignalProvider GetSignalProvider(int index)

Parameters

index int

Returns

ISignalProvider

GetSignalReceiver(int)

public ISignalReceiver GetSignalReceiver(int index)

Parameters

index int

Returns

ISignalReceiver

Update(Ticks, Ticks)

public void Update(Ticks startTicks, Ticks deltaTicks)

Parameters

startTicks Ticks
deltaTicks Ticks