public ArrayConstantSerializer( IConstantSerializerDeserializer <T> valueSerializer, IConstantSerializerDeserializer <int> countSerializer) : base(valueSerializer, countSerializer) { }
public TerrainMaterialSerializer(IConstantSerializerDeserializer <ushort> serialzier) : base(serialzier) { }
public Array4DSerializer( IConstantSerializerDeserializer <T> valueSerializer, Index4D dimensions) : base(valueSerializer, new IndexableSerializerOptions <Index4D>(Index4D.Zero, dimensions)) { }
public TerrainVoxelSerializer( IConstantSerializerDeserializer <TerrainMaterial> materialSerialzier, IConstantSerializerDeserializer <byte> densitySerialzier) : base(materialSerialzier, densitySerialzier) { }
public CollectionConstantSerializer( IConstantSerializerDeserializer <T> valueSerializer, IConstantSerializerDeserializer <int> countSerializer) : base(valueSerializer, countSerializer) { }
public SkyIslandMapsSerializer(IConstantSerializerDeserializer <float> serialzier) : base(serialzier, serialzier, serialzier, serialzier, serialzier) { }
public Vector2Serializer( IConstantSerializerDeserializer <float> xSerialzier, IConstantSerializerDeserializer <float> ySerialzier) : base(xSerialzier, ySerialzier) { }
public BoundedIndexable2DSerializer( IConstantSerializerDeserializer <T> valueSerializer, Index2D dimensions) : base(valueSerializer, new IndexableSerializerOptions <Index2D>(Index2D.Zero, dimensions)) { }
public Index4DSerializer(IConstantSerializerDeserializer <int> serialzier) : base(serialzier, serialzier, serialzier, serialzier) { }
public RGBAColorSerializer(IConstantSerializerDeserializer <byte> serialzier) : base(serialzier, serialzier, serialzier, serialzier) { }
public BoundedIndexable3DSerializer( IConstantSerializerDeserializer <T> valueSerializer, IConstantSerializerDeserializer <Index3D> dimensionsSerializer) : base(valueSerializer, new IndexableSerializerOptions <Index3D>(Index3D.Zero, dimensionsSerializer)) { }
public StringSerializer( IConstantSerializerDeserializer <char> charSerializer, IConstantSerializerDeserializer <int> countSerializer) : base(charSerializer, countSerializer) { }
private static StringSerializer New(IConstantSerializerDeserializer <int> countSerializer) => new StringSerializer(Serializer.Char[countSerializer.Endianness], countSerializer);
public static NormalColorTextureVertexSerializer New( IConstantSerializerDeserializer <Vector3> vector3Serializer, IConstantSerializerDeserializer <Vector2> vector2Serializer, IConstantSerializerDeserializer <Color> colorSerializer) => new NormalColorTextureVertexSerializer( vector3Serializer, vector3Serializer, colorSerializer, vector2Serializer);
public AbstractIndexableInlineSerializer( IConstantSerializerDeserializer <TValue> valueSerializer, IndexableSerializerOptions <TIndex> options) : base(valueSerializer, options) { }
public EnumerableConstantSerializer(IConstantSerializerDeserializer <T> valueSerializer) : base(valueSerializer, Serializer.Int[valueSerializer.Endianness]) { }
public EnumerableSerializer( ISerializerDeserializer <T> valueSerializer, IConstantSerializerDeserializer <int> countSerializer) : base(valueSerializer, countSerializer) { }
public MultidirectionalDynamicArray4DSerializer( IConstantSerializerDeserializer <T> valueSerializer, IConstantSerializerDeserializer <Index4D> indexSerializer) : base(valueSerializer, new IndexableSerializerOptions <Index4D>(indexSerializer)) { }
public Vector2Serializer(IConstantSerializerDeserializer <float> serialzier) : base(serialzier, serialzier) { }
public AbstractConstantEnumerableSerializer( IConstantSerializerDeserializer <TValue> valueSerializer, IConstantSerializerDeserializer <int> countSerializer) : base(valueSerializer, countSerializer) { }
public Array1DSerializer( IConstantSerializerDeserializer <T> valueSerializer, IConstantSerializerDeserializer <Index1D> dimensionsSerializer) : base(valueSerializer, new IndexableSerializerOptions <Index1D>(Index1D.Zero, dimensionsSerializer)) { }
public Index2DSerializer( IConstantSerializerDeserializer <int> xSerialzier, IConstantSerializerDeserializer <int> ySerialzier) : base(xSerialzier, ySerialzier) { }