public virtual void WriteToStreamDelta(Stream stream, PlayerProjectileRicochet previous) { if (previous == null) { PlayerProjectileRicochet.Serialize(stream, this); return; } PlayerProjectileRicochet.SerializeDelta(stream, this, previous); }
public static byte[] SerializeToBytes(PlayerProjectileRicochet instance) { byte[] array; using (MemoryStream memoryStream = new MemoryStream()) { PlayerProjectileRicochet.Serialize(memoryStream, instance); array = memoryStream.ToArray(); } return(array); }
public virtual void WriteToStream(Stream stream) { PlayerProjectileRicochet.Serialize(stream, this); }
public void ToProto(Stream stream) { PlayerProjectileRicochet.Serialize(stream, this); }