public void Serialize(IDataWriter writer) { playerInfo.Serialize(writer); writer.WriteUShort((ushort)jobInfoList.Length); foreach (var entry in jobInfoList) { entry.Serialize(writer); } playerLook.Serialize(writer); }
public override void Serialize(BigEndianWriter writer) { playerInfo.Serialize(writer); writer.WriteUShort((ushort)jobInfoList.Length); foreach (var entry in jobInfoList) { entry.Serialize(writer); } playerLook.Serialize(writer); }
public override void Serialize(IWriter writer) { playerInfo.Serialize(writer); writer.WriteShort((short)jobInfoList.Count()); foreach (var entry in jobInfoList) { entry.Serialize(writer); } playerLook.Serialize(writer); }
public override void Serialize(ICustomDataOutput writer) { playerInfo.Serialize(writer); writer.WriteUShort((ushort)jobInfoList.Count()); foreach (var entry in jobInfoList) { entry.Serialize(writer); } playerLook.Serialize(writer); }
public override void Serialize(IDataWriter writer) { playerInfo.Serialize(writer); var jobInfoList_before = writer.Position; var jobInfoList_count = 0; writer.WriteUShort(0); foreach (var entry in jobInfoList) { entry.Serialize(writer); jobInfoList_count++; } var jobInfoList_after = writer.Position; writer.Seek((int)jobInfoList_before); writer.WriteUShort((ushort)jobInfoList_count); writer.Seek((int)jobInfoList_after); playerLook.Serialize(writer); }
public virtual void Serialize(IDataWriter writer) { playerInfo.Serialize(writer); jobInfo.Serialize(writer); }
public virtual void Serialize(BigEndianWriter writer) { playerInfo.Serialize(writer); jobInfo.Serialize(writer); }
public virtual void Serialize(ICustomDataOutput writer) { playerInfo.Serialize(writer); jobInfo.Serialize(writer); }