public ArrayConstantSerializer(
     IConstantSerializerDeserializer <T> valueSerializer, IConstantSerializerDeserializer <int> countSerializer)
     : base(valueSerializer, countSerializer)
 {
 }
Exemple #2
0
 public TerrainMaterialSerializer(IConstantSerializerDeserializer <ushort> serialzier)
     : base(serialzier)
 {
 }
 public Array4DSerializer(
     IConstantSerializerDeserializer <T> valueSerializer, Index4D dimensions)
     : base(valueSerializer, new IndexableSerializerOptions <Index4D>(Index4D.Zero, dimensions))
 {
 }
Exemple #4
0
 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)
 {
 }
Exemple #7
0
 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)
 {
 }
Exemple #11
0
 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);
Exemple #14
0
 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])
 {
 }
Exemple #17
0
 public EnumerableSerializer(
     ISerializerDeserializer <T> valueSerializer, IConstantSerializerDeserializer <int> countSerializer)
     : base(valueSerializer, countSerializer)
 {
 }
Exemple #18
0
 public MultidirectionalDynamicArray4DSerializer(
     IConstantSerializerDeserializer <T> valueSerializer,
     IConstantSerializerDeserializer <Index4D> indexSerializer)
     : base(valueSerializer, new IndexableSerializerOptions <Index4D>(indexSerializer))
 {
 }
Exemple #19
0
 public Vector2Serializer(IConstantSerializerDeserializer <float> serialzier)
     : base(serialzier, serialzier)
 {
 }
 public AbstractConstantEnumerableSerializer(
     IConstantSerializerDeserializer <TValue> valueSerializer,
     IConstantSerializerDeserializer <int> countSerializer)
     : base(valueSerializer, countSerializer)
 {
 }
Exemple #21
0
 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)
 {
 }