public override void ReadFull(BinaryReader reader, NetVersion version) { int fullValue = reader.ReadInt32(); cleanSet(fullValue); networkValue = fullValue; ChangeVersion.Merge(version); }
public override void ReadFull(BinaryReader reader, NetVersion version) { reassigned.Read(reader); T remoteValue = readBaseValue(reader, version); if (remoteValue != null) { ReadValueFull(remoteValue, reader, version); } cleanSet(remoteValue); ChangeVersion.Merge(version); }
public override void Read(BinaryReader reader, NetVersion version) { uint count = reader.Read7BitEncoded(); uint timestamp = GetLocalTick(); if (InterpolationWait) { timestamp = (uint)((int)timestamp + base.Root.Clock.InterpolationTicks); } for (uint i = 0u; i < count; i++) { uint delay = reader.ReadUInt32(); incomingEvents.Add(new EventRecording(readEventArg(reader, version), timestamp + delay)); } ChangeVersion.Merge(version); }
public override void ReadFull(BinaryReader reader, NetVersion version) { ChangeVersion.Merge(version); }
public override void Read(BinaryReader reader, NetVersion version) { ReadDelta(reader, version); ChangeVersion.Merge(version); }
public override void ReadFull(BinaryReader reader, NetVersion version) { ReadDelta(reader, version); CancelInterpolation(); ChangeVersion.Merge(version); }