ImageDraw method

  1. @override
void ImageDraw(
  1. StructPointer<Image> dst,
  2. Image src,
  3. Rectangle srcRec,
  4. Rectangle dstRec,
  5. Color tint,
)
override

Draw a source image within a destination image (tint applied to source)

Implementation

@override
void ImageDraw(
  StructPointer<Image> dst,
  Image src,
  Rectangle srcRec,
  Rectangle dstRec,
  Color tint,
) => _ffi.ImageDraw(
  dst.asNativePointer(),
  Image$.Ref2(src).asNativePointer<ImageC>().ref,
  Rectangle$.Ref1(srcRec).asNativePointer<RectangleC>().ref,
  Rectangle$.Ref2(dstRec).asNativePointer<RectangleC>().ref,
  Color$.Ref1(tint).asNativePointer<ColorC>().ref,
);