using System; namespace UnityEngine.Networking { // Token: 0x02000067 RID: 103 public sealed class SyncListFloat : SyncList { // Token: 0x06000529 RID: 1321 RVA: 0x0001E3A9 File Offset: 0x0001C5A9 protected override void SerializeItem(NetworkWriter writer, float item) { writer.Write(item); } // Token: 0x0600052A RID: 1322 RVA: 0x0001E3B4 File Offset: 0x0001C5B4 protected override float DeserializeItem(NetworkReader reader) { return reader.ReadSingle(); } // Token: 0x0600052B RID: 1323 RVA: 0x0001E3D0 File Offset: 0x0001C5D0 [Obsolete("ReadReference is now used instead")] public static SyncListFloat ReadInstance(NetworkReader reader) { ushort num = reader.ReadUInt16(); SyncListFloat syncListFloat = new SyncListFloat(); for (ushort num2 = 0; num2 < num; num2 += 1) { syncListFloat.AddInternal(reader.ReadSingle()); } return syncListFloat; } // Token: 0x0600052C RID: 1324 RVA: 0x0001E414 File Offset: 0x0001C614 public static void ReadReference(NetworkReader reader, SyncListFloat syncList) { ushort num = reader.ReadUInt16(); syncList.Clear(); for (ushort num2 = 0; num2 < num; num2 += 1) { syncList.AddInternal(reader.ReadSingle()); } } // Token: 0x0600052D RID: 1325 RVA: 0x0001E450 File Offset: 0x0001C650 public static void WriteInstance(NetworkWriter writer, SyncListFloat items) { writer.Write((ushort)items.Count); for (int i = 0; i < items.Count; i++) { writer.Write(items[i]); } } } }