Пример #1
0
 public virtual void Deserialize(IDataReader reader)
 {
     contextualId = reader.ReadInt();
     look         = new Types.EntityLook();
     look.Deserialize(reader);
     disposition = Types.ProtocolTypeManager.GetInstance <Types.EntityDispositionInformations>(reader.ReadShort());
     disposition.Deserialize(reader);
 }
 public virtual void Deserialize(BigEndianReader reader)
 {
     contextualId = reader.ReadInt();
     look = new Types.EntityLook();
     look.Deserialize(reader);
     disposition = Types.ProtocolTypeManager.GetInstance<Types.EntityDispositionInformations>(reader.ReadShort());
     disposition.Deserialize(reader);
 }
 public virtual void Deserialize(IDataReader reader)
 {
     contextualId = reader.ReadDouble();
     if (contextualId < -9.007199254740992E15 || contextualId > 9.007199254740992E15)
     {
         throw new System.Exception("Forbidden value on contextualId = " + contextualId + ", it doesn't respect the following condition : contextualId < -9.007199254740992E15 || contextualId > 9.007199254740992E15");
     }
     look = new Types.EntityLook();
     look.Deserialize(reader);
     disposition = ProtocolTypeManager.GetInstance <Types.EntityDispositionInformations>(reader.ReadShort());
     disposition.Deserialize(reader);
 }
 public virtual void Deserialize(IDataReader reader)
 {
     contextualId = reader.ReadDouble();
     disposition  = ProtocolTypeManager.GetInstance <Types.EntityDispositionInformations>(reader.ReadUShort());
     disposition.Deserialize(reader);
 }