private static void WriteFade(BinaryWriter writer, SavedFadeSettings item) { writer.WriteInt32(item.Id); writer.WriteInt32(item.InitialOpacity); writer.WriteInt32(item.GoalOpacity); writer.WriteInt32(item.MillisPerTick); writer.WriteInt32(item.OpacityPerTick); writer.WriteInt32((int)item.FadeOutResult); }
private static void ReadFade(BinaryReader reader, out SavedFadeSettings item) { item = new SavedFadeSettings(); item.Id = reader.ReadInt32(); item.InitialOpacity = reader.ReadInt32(); item.GoalOpacity = reader.ReadInt32(); item.MillisPerTick = reader.ReadInt32(); item.OpacityPerTick = reader.ReadInt32(); item.FadeOutResult = (FadeOutResult)reader.ReadInt32(); }