buildAtlasImage method
Implementation
Widget buildAtlasImage({
required ui.Image image,
required double srcX,
required double srcY,
required double srcWidth,
required double srcHeight,
double scale = 1.0,
int? color,
}) =>
Container(
alignment: Alignment.center,
width: srcWidth * scale,
height: srcHeight * scale,
child: buildCanvas(
paint: (Canvas canvas, Size size) =>
renderCanvas(
canvas: canvas,
image: image,
srcX: srcX,
srcY: srcY,
srcWidth: srcWidth,
srcHeight: srcHeight,
dstX: 0,
dstY: 0,
scale: scale,
color: color ?? 1,
blendMode: color != null ? BlendMode.modulate : BlendMode.dstATop,
)
),
);