Table of Contents

Class FluidCargoSerializer

Namespace
Root
Assembly
SPZGameAssembly.dll
public class FluidCargoSerializer : IDataSerializer<LayeredWagonCargo<CargoContainer<FluidId>>>, IDataSerializer
Inheritance
object
FluidCargoSerializer
Implements
Extension Methods

Constructors

FluidCargoSerializer(IFluidRegistry)

public FluidCargoSerializer(IFluidRegistry fluidRegistry)

Parameters

fluidRegistry IFluidRegistry

Methods

Deserialize(ISerializationVisitor)

public LayeredWagonCargo<CargoContainer<FluidId>> Deserialize(ISerializationVisitor visitor)

Parameters

visitor ISerializationVisitor

Returns

LayeredWagonCargo<CargoContainer<FluidId>>

Serialize(LayeredWagonCargo<CargoContainer<FluidId>>, ISerializationVisitor)

public void Serialize(LayeredWagonCargo<CargoContainer<FluidId>> cargoWagonData, ISerializationVisitor visitor)

Parameters

cargoWagonData LayeredWagonCargo<CargoContainer<FluidId>>
visitor ISerializationVisitor