ImageDraw method

void ImageDraw(
  1. ImageD dst,
  2. ImageD src,
  3. RectangleD srcRec,
  4. RectangleD dstRec,
  5. ColorD tint,
)

Implementation

void ImageDraw(
  ImageD dst,
  ImageD src,
  RectangleD srcRec,
  RectangleD dstRec,
  ColorD tint,
) => run(
  () => 'ImageDraw($dst, $src, $srcRec, $dstRec, $tint)',
  () => rl.Temp.Image$.RefUpdate1(dst,
    (p) => rl.Core.ImageDraw(
      p,
      rl.Temp.Image$.Ref2(src).ref,
      rl.Temp.Rectangle$.Ref1(srcRec).ref,
      rl.Temp.Rectangle$.Ref2(dstRec).ref,
      rl.Temp.Color$.Ref1(tint).ref,
    ),
  ),
);