Class ShapeIdSerializer
- Namespace
- Root
- Assembly
- Game.Content.Features.dll
public class ShapeIdSerializer : IDataSerializer<ShapeId>, IDataSerializer
- Inheritance
-
objectShapeIdSerializer
- Implements
- Extension Methods
Constructors
ShapeIdSerializer(IShapeRegistry, IDataSerializer<ShapeItem>)
public ShapeIdSerializer(IShapeRegistry shapeRegistry, IDataSerializer<ShapeItem> shapeItemSerializer)
Parameters
shapeRegistryIShapeRegistryshapeItemSerializerIDataSerializer<ShapeItem>
Methods
Deserialize(ISerializationVisitor)
public ShapeId Deserialize(ISerializationVisitor visitor)
Parameters
visitorISerializationVisitor
Returns
Serialize(ShapeId, ISerializationVisitor)
public void Serialize(ShapeId id, ISerializationVisitor visitor)
Parameters
idShapeIdvisitorISerializationVisitor