CandideServer.Entities.Serialization.EntityInfoSerializer
Type JSONpublic class in CandideServer.Entities.Serialization
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities.Serialization - Base type
System.Object - Hash
684B10BA32B2BB35A1C573C1BFC9A571A667F45D38ED86F4EE10AA64FE5B6BC7
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
ControllerNullValue# | public | public System.Int32 ControllerNullValue |
EntityInfo# | private | private System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2> EntityInfo |
ImmovableEntityInfo# | private | private System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2> ImmovableEntityInfo |
Methods
Read
#
public System.ValueTuple<System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2>, System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>, System.Int64> Read(System.IO.Stream memoryStream)
Method metadata
- Visibilitypublic
- Return type
System.ValueTuple<System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2>, System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>, System.Int64> - StaticTrue
- VirtualFalse
- Hash
8DB9A4CE2061E715147485C63205A329067E7A32AE7FDEFAB563478DAB886EF8 - Body hash
8782229A103FE3380C425BC6B43ACDBFEBF2ECD1E5C05CE246959A8856FE456A - IL size408
Referenced calls
System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2>::Clear()System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>::Clear()System.Text.Encoding::get_UTF8()CandideCreator.Shared.Storage.ExtendedBinaryReader::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Content.ContentManager, System.IO.Stream, System.Text.Encoding, System.Boolean)System.IO.BinaryReader::ReadInt64()CandideCreator.Shared.Storage.ExtendedBinaryReader::Read7BitEncodedInt()CandideCreator.Shared.Storage.ExtendedBinaryReader::ReadGuid(System.Guid&)CandideCreator.Shared.Storage.ExtendedBinaryReader::ReadVector3(Microsoft.Xna.Framework.Vector3&)CandideCreator.Shared.Storage.ExtendedBinaryReader::ReadVector3Half(Microsoft.Xna.Framework.Vector3&)System.IO.BinaryReader::ReadHalf()System.Half::op_Explicit(System.Half)System.Nullable<System.Int32>::.ctor(!0)System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2>::Add(!0)System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>::Add(!0)System.ValueTuple<System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2>, System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>, System.Int64>::.ctor(!0, !1, !2)
Write
#
public System.Void Write(CandideCreator.Shared.Storage.ExtendedBinaryWriter writer, System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2> entityInfo, System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2> immovableEntityInfo, System.TimeSpan gameTimeTotalGameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
38F2042DCA4FA9691F0206C67A3D16CEE4E3753CFD1FCC6F3CD35DAE4E095D33 - Body hash
7DC255D3F69ED9DB8D6C60608FED6C8DA26F9A32DB0C113B034000DF0BAED24C - IL size335
Referenced calls
System.TimeSpan::get_Ticks()System.IO.BinaryWriter::Write(System.Int64)System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2>::get_Count()CandideCreator.Shared.Storage.ExtendedBinaryWriter::Write7BitEncodedInt(System.Int32)System.Collections.Generic.List<CandideServer.MessageModels.Entities.EntityInfoMessage2>::GetEnumerator()List.Enumerator<CandideServer.MessageModels.Entities.EntityInfoMessage2>::get_Current()CandideCreator.Shared.Storage.ExtendedBinaryWriter::Write(System.Guid)CandideCreator.Shared.Storage.ExtendedBinaryWriter::Write(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Storage.ExtendedBinaryWriter::WriteHalf(Microsoft.Xna.Framework.Vector3)System.Half::op_Explicit(System.Single)System.IO.BinaryWriter::Write(System.Half)System.Nullable<System.Int32>::GetValueOrDefault(!0)List.Enumerator<CandideServer.MessageModels.Entities.EntityInfoMessage2>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>::get_Count()System.Collections.Generic.List<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>::GetEnumerator()List.Enumerator<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>::get_Current()List.Enumerator<CandideServer.MessageModels.Entities.ImmovableEntityInfoMessage2>::MoveNext()