createCopyPaintingLayer method

PaintingLayerData createCopyPaintingLayer(
  1. PaintingLayerData layer
)

Create a copy of a PaintingLayerData instance.

Implementation

PaintingLayerData createCopyPaintingLayer(PaintingLayerData layer) {
  return PaintingLayerData(
    id: layer.id,
    offset: Offset(layer.offset.dx, layer.offset.dy),
    rotation: layer.rotation,
    scale: layer.scale,
    flipX: layer.flipX,
    flipY: layer.flipY,
    item: layer.item.copy(),
    rawSize: layer.rawSize,
  );
}