Class LogicGateCompareSimulation
- Namespace
- Root
- Assembly
- Game.Content.dll
public class LogicGateCompareSimulation : ISignalSimulation, IUpdatableSimulation, ISimulation
- Inheritance
-
objectLogicGateCompareSimulation
- Implements
- Extension Methods
Constructors
LogicGateCompareSimulation(ILogicGateCompareConfiguration, LogicGateCompareSimulationState)
public LogicGateCompareSimulation(ILogicGateCompareConfiguration config, LogicGateCompareSimulationState state)
Parameters
Fields
Input0Conductor
public readonly SignalConductorInput Input0Conductor
Field Value
Input1Conductor
public readonly SignalConductorInput Input1Conductor
Field Value
OutputConductor
public readonly SignalConductorOutput OutputConductor
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)