protected InserterBase(Position position, Directions direction, CircuitAccessPoint input, Behaviour behaviour, int?overrideStackSize) : base(position) { Direction = direction; Input = input; Behaviour = behaviour; OverrideStackSize = overrideStackSize; }
public ExpressSplitter(Position position, Directions direction, CircuitAccessPoint input, SplitterPriority inputPriority = SplitterPriority.None, SplitterPriority outputPriority = SplitterPriority.None) : base(position, direction, input, inputPriority, outputPriority) { }
public Substation(Position position, CircuitAccessPoint input) : base(position) { Input = input; }
public UndergroundBelt(Position position, Directions direction, CircuitAccessPoint input, UndergroundBeltType type) : base(position, direction, input, type) { }
public FastInserter(Position position, Directions direction, CircuitAccessPoint input, Behaviour behaviour, int?overrideStackSize) : base(position, direction, input, behaviour, overrideStackSize) { }
public StorageTank(Position position, Directions direction, CircuitAccessPoint input) : base(position) { Direction = direction; Input = input; }
public SteamTurbine(Position position, Directions direction, CircuitAccessPoint input) : base(position) { Direction = direction; Input = input; }
public SplitterBase(Position position, Directions direction, CircuitAccessPoint input, SplitterPriority inputPriority = SplitterPriority.None, SplitterPriority outputPriority = SplitterPriority.None) : base(position, direction, input) { InputPriority = inputPriority; OutputPriority = outputPriority; }
public BeltBase(Position position, Directions direction, CircuitAccessPoint input) : base(position) { Direction = direction; Input = input; }
public TransportBelt(Position position, Directions direction, CircuitAccessPoint input) : base(position, direction, input) { }