Skip to content

Commit

Permalink
Did some formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
CPKreu committed Dec 23, 2020
1 parent 107b335 commit f6bedb7
Showing 1 changed file with 20 additions and 18 deletions.
38 changes: 20 additions & 18 deletions PixiEditor/Helpers/Extensions/ParserHelpers.cs
Original file line number Diff line number Diff line change
Expand Up @@ -44,30 +44,32 @@ public static ObservableCollection<Layer> ToLayers(this Parser.SerializableDocum

public static Parser.SerializableDocument ToSerializable(this Document document)
{
Parser.SerializableDocument serializable = new Parser.SerializableDocument();

serializable.Width = document.Width;
serializable.Height = document.Height;
serializable.Layers = document.Layers.Select(x => x.ToSerializable()).ToArray();
serializable.Swatches = document.Swatches.Select(x => new Tuple<byte, byte, byte, byte>(x.A, x.R, x.G, x.B)).ToArray();
Parser.SerializableDocument serializable = new Parser.SerializableDocument
{
Width = document.Width,
Height = document.Height,
Layers = document.Layers.Select(x => x.ToSerializable()).ToArray(),
Swatches = document.Swatches.Select(x => new Tuple<byte, byte, byte, byte>(x.A, x.R, x.G, x.B)).ToArray()
};

return serializable;
}

public static Parser.SerializableLayer ToSerializable(this Layer layer)
{
Parser.SerializableLayer serializable = new Parser.SerializableLayer();

serializable.Name = layer.Name;
serializable.Width = layer.Width;
serializable.Height = layer.Height;
serializable.BitmapBytes = layer.ConvertBitmapToBytes();
serializable.IsVisible = layer.IsVisible;
serializable.OffsetX = (int)layer.Offset.Left;
serializable.OffsetY = (int)layer.Offset.Top;
serializable.Opacity = layer.Opacity;
serializable.MaxWidth = layer.MaxWidth;
serializable.MaxHeight = layer.MaxHeight;
Parser.SerializableLayer serializable = new Parser.SerializableLayer
{
Name = layer.Name,
Width = layer.Width,
Height = layer.Height,
BitmapBytes = layer.ConvertBitmapToBytes(),
IsVisible = layer.IsVisible,
OffsetX = (int)layer.Offset.Left,
OffsetY = (int)layer.Offset.Top,
Opacity = layer.Opacity,
MaxWidth = layer.MaxWidth,
MaxHeight = layer.MaxHeight
};

return serializable;
}
Expand Down

0 comments on commit f6bedb7

Please sign in to comment.