Class LogicGateIfSimulation
- Namespace
- Root
- Assembly
- Game.Content.dll
public class LogicGateIfSimulation : Simulation<LogicGateIfSimulationState>, ISignalSimulation, IUpdatableSimulation, ISimulation
- Inheritance
-
objectLogicGateIfSimulation
- Implements
- Inherited Members
- Extension Methods
Constructors
LogicGateIfSimulation(LogicGateIfSimulationState)
public LogicGateIfSimulation(LogicGateIfSimulationState state)
Parameters
Fields
GateConductor
public readonly SignalConductorInput GateConductor
Field Value
InputConductor
public readonly SignalConductorInput InputConductor
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)