Class Virtual2In2OutSimulation
- Namespace
- Root
- Assembly
- Game.Content.dll
public class Virtual2In2OutSimulation : Simulation<Virtual2InSimulationState>, ISignalSimulation, IUpdatableSimulation, ISimulation
- Inheritance
-
objectVirtual2In2OutSimulation
- Implements
- Inherited Members
- Extension Methods
Constructors
Virtual2In2OutSimulation(Virtual2InSimulationState, IItemOperation2In2Out)
public Virtual2In2OutSimulation(Virtual2InSimulationState state, IItemOperation2In2Out operation)
Parameters
stateVirtual2InSimulationStateoperationIItemOperation2In2Out
Fields
Input0Conductor
public readonly SignalConductorInput Input0Conductor
Field Value
Input1Conductor
public readonly SignalConductorInput Input1Conductor
Field Value
Output0Conductor
public readonly SignalConductorOutput Output0Conductor
Field Value
Output1Conductor
public readonly SignalConductorOutput Output1Conductor
Field Value
Properties
NumSignalProviders
public int NumSignalProviders { get; }
Property Value
- int
NumSignalReceivers
public int NumSignalReceivers { get; }
Property Value
- int
Methods
GetSignalProvider(int)
public ISignalProvider GetSignalProvider(int index)
Parameters
indexint
Returns
GetSignalReceiver(int)
public ISignalReceiver GetSignalReceiver(int index)
Parameters
indexint
Returns
Update(Ticks, Ticks)
public void Update(Ticks startTicks, Ticks deltaTicks)