CandideServer.Saving.WorldTileSerializer
Type JSONpublic class in CandideServer.Saving
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Saving - Base type
System.Object - Interfaces
CandideCreator.Shared.Serialization.ITypeSerializer - Hash
FB18B5BF8F438101DB11D73379552D34D75B4D9C12472023907C16F4655B128B
Relationships
Base type
System.Object
Interfaces
Properties
| Name | Visibility | Signature |
|---|---|---|
Type# | public | public System.Type Type |
TypeCode# | public | public System.Byte TypeCode |
Methods
Read
#
public System.Object Read(CandideCreator.Shared.Serialization.CandideReflection reflection, CandideCreator.Shared.Serialization.CandideDeserializer deserializer, System.Type type)
Method metadata
- Visibilitypublic
- Return type
System.Object - StaticFalse
- VirtualTrue
- Hash
16260B71901239625DD5257264269668F18D63784AC3B1BBD15750651B171267 - Body hash
94FB7E3EE4E4D155066FABF7B7835F4E21F7143AF91DEB826C3F88F4C26194CE - IL size125
Referenced calls
CandideCreator.Shared.Storage.ExtendedBinaryReader::Read7BitEncodedInt()Shared.Models.WorldTile[,]::.ctor(System.Int32, System.Int32)System.IO.BinaryReader::ReadBoolean()System.Diagnostics.Stopwatch::StartNew()System.IO.BinaryReader::ReadByte()Shared.Models.WorldTile[,]::Set(System.Int32, System.Int32, Shared.Models.WorldTile)
Write
#
public System.Void Write(CandideCreator.Shared.Serialization.CandideReflection reflection, CandideCreator.Shared.Serialization.CandideSerializer serializer, CandideCreator.Shared.Storage.ExtendedBinaryWriter writer, System.Object value)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
0B106A7BE5378CD0E8118ED181F9809ABAF0D77C43C1985A7A042F71DABD798F - Body hash
E5C8A286F577A8C969D063EEB07D9D4E3129AFF05D8F77D39AAEF7C7CC04F88C - IL size131
Referenced calls
System.Array::GetLength(System.Int32)CandideCreator.Shared.Storage.ExtendedBinaryWriter::Write7BitEncodedInt(System.Int32)System.IO.BinaryWriter::Write(System.Boolean)Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)System.IO.BinaryWriter::Write(System.Byte)