Table of Contents

Class IslandLayoutSerializer

Namespace
Root
Assembly
SPZGameAssembly.dll
public class IslandLayoutSerializer
Inheritance
object
IslandLayoutSerializer
Extension Methods

Constructors

IslandLayoutSerializer(GameMode, IIslandSerializationMigratorsProvider, ILogger)

public IslandLayoutSerializer(GameMode mode, IIslandSerializationMigratorsProvider migratorsProvider, ILogger logger)

Parameters

mode GameMode
migratorsProvider IIslandSerializationMigratorsProvider
logger ILogger

Methods

Deserialize(ISerializationVisitor, IMapModel)

public void Deserialize(ISerializationVisitor visitor, IMapModel map)

Parameters

visitor ISerializationVisitor
map IMapModel

Serialize(IslandModel, ISerializationVisitor)

public void Serialize(IslandModel island, ISerializationVisitor serializer)

Parameters

island IslandModel
serializer ISerializationVisitor