Table of Contents

Class ShapeIdSerializer

Namespace
Root
Assembly
Game.Content.Features.dll
public class ShapeIdSerializer : IDataSerializer<ShapeId>, IDataSerializer
Inheritance
object
ShapeIdSerializer
Implements
Extension Methods

Constructors

ShapeIdSerializer(IShapeRegistry, IDataSerializer<ShapeItem>)

public ShapeIdSerializer(IShapeRegistry shapeRegistry, IDataSerializer<ShapeItem> shapeItemSerializer)

Parameters

shapeRegistry IShapeRegistry
shapeItemSerializer IDataSerializer<ShapeItem>

Methods

Deserialize(ISerializationVisitor)

public ShapeId Deserialize(ISerializationVisitor visitor)

Parameters

visitor ISerializationVisitor

Returns

ShapeId

Serialize(ShapeId, ISerializationVisitor)

public void Serialize(ShapeId id, ISerializationVisitor visitor)

Parameters

id ShapeId
visitor ISerializationVisitor