Class FluidCargoStationSimulationCreator
- Namespace
- Root
- Assembly
- Game.Content.dll
public class FluidCargoStationSimulationCreator : IConnectableExchangerStationSimulationFactory<TrainCargoLoaderSimulation<FluidId>>, IConnectableExchangerStationSimulationFactory<TrainCargoUnloaderSimulation<FluidId>>, IConnectableExchangerStationSimulationFactory<TrainCargoTransferrerSimulation<FluidId>>
- Inheritance
-
objectFluidCargoStationSimulationCreator
- Implements
- Extension Methods
Constructors
FluidCargoStationSimulationCreator(ITrainCargoExchangeSimulationConfig, IFluidRegistry, FluidPackageItemSolver, IBeltSpeed, IBeltSpeed)
public FluidCargoStationSimulationCreator(ITrainCargoExchangeSimulationConfig config, IFluidRegistry fluidRegistry, FluidPackageItemSolver fluidPackageItemSolver, IBeltSpeed bridgeSpeed, IBeltSpeed trackSpeed)
Parameters
configITrainCargoExchangeSimulationConfigfluidRegistryIFluidRegistryfluidPackageItemSolverFluidPackageItemSolverbridgeSpeedIBeltSpeedtrackSpeedIBeltSpeed
Methods
Produce(IslandInstance, out TrainCargoLoaderSimulation<FluidId>, out ConnectableIslandSimulation)
public void Produce(IslandInstance island, out TrainCargoLoaderSimulation<FluidId> stationSimulation, out ConnectableIslandSimulation connectableSimulation)
Parameters
islandIslandInstancestationSimulationTrainCargoLoaderSimulation<FluidId>connectableSimulationConnectableIslandSimulation
Produce(IslandInstance, out TrainCargoTransferrerSimulation<FluidId>, out ConnectableIslandSimulation)
public void Produce(IslandInstance island, out TrainCargoTransferrerSimulation<FluidId> stationSimulation, out ConnectableIslandSimulation connectableSimulation)
Parameters
islandIslandInstancestationSimulationTrainCargoTransferrerSimulation<FluidId>connectableSimulationConnectableIslandSimulation
Produce(IslandInstance, out TrainCargoUnloaderSimulation<FluidId>, out ConnectableIslandSimulation)
public void Produce(IslandInstance island, out TrainCargoUnloaderSimulation<FluidId> stationSimulation, out ConnectableIslandSimulation connectableSimulation)
Parameters
islandIslandInstancestationSimulationTrainCargoUnloaderSimulation<FluidId>connectableSimulationConnectableIslandSimulation