Class TrainsSerializer
- Namespace
- Game.Core.Map.Serialization
- Assembly
- SPZGameAssembly.dll
public class TrainsSerializer
- Inheritance
-
objectTrainsSerializer
- Extension Methods
Constructors
TrainsSerializer(IShapeRegistry, IFluidRegistry, IReadOnlyRailColorRegistry)
public TrainsSerializer(IShapeRegistry shapeRegistry, IFluidRegistry fluidRegistry, IReadOnlyRailColorRegistry railColorRegistry)
Parameters
shapeRegistryIShapeRegistryfluidRegistryIFluidRegistryrailColorRegistryIReadOnlyRailColorRegistry
Methods
Deserialize(TrainsSimulation, ISerializationVisitor)
public void Deserialize(TrainsSimulation trainsSimulator, ISerializationVisitor visitor)
Parameters
trainsSimulatorTrainsSimulationvisitorISerializationVisitor
Serialize(TrainsSimulation, ISerializationVisitor)
public void Serialize(TrainsSimulation trainsSimulator, ISerializationVisitor visitor)
Parameters
trainsSimulatorTrainsSimulationvisitorISerializationVisitor