Refactor Timeline UI to use track flags
This commit is contained in:
@@ -26,8 +26,7 @@ namespace FlaxEditor.GUI.Timeline.Undo
|
||||
using (var stream = new BinaryWriter(memory))
|
||||
{
|
||||
stream.Write(track.Color);
|
||||
stream.Write(track.Mute);
|
||||
stream.Write(track.Loop);
|
||||
stream.Write((byte)track.Flags);
|
||||
track.Archetype.Save(track, stream);
|
||||
return memory.ToArray();
|
||||
}
|
||||
@@ -40,8 +39,7 @@ namespace FlaxEditor.GUI.Timeline.Undo
|
||||
using (var stream = new BinaryReader(memory))
|
||||
{
|
||||
track.Color = stream.ReadColor();
|
||||
track.SetMute(stream.ReadBoolean());
|
||||
track.Loop = stream.ReadBoolean();
|
||||
track.Flags = (TrackFlags)stream.ReadByte();
|
||||
track.Archetype.Load(Timeline.FormatVersion, track, stream);
|
||||
}
|
||||
_timeline.ArrangeTracks();
|
||||
|
||||
Reference in New Issue
Block a user