drawTextBuffer method

void drawTextBuffer(
  1. TextBuffer textBuffer,
  2. int x,
  3. int y, {
  4. int? clipX,
  5. int? clipY,
  6. int? clipWidth,
  7. int? clipHeight,
})

Draw a TextBuffer to this buffer.

Implementation

void drawTextBuffer(
  TextBuffer textBuffer,
  int x,
  int y, {
  int? clipX,
  int? clipY,
  int? clipWidth,
  int? clipHeight,
}) {
  _checkValid();
  final hasClipRect =
      clipX != null &&
      clipY != null &&
      clipWidth != null &&
      clipHeight != null;
  _bindings.bufferDrawTextBuffer(
    _ptr,
    textBuffer.handle,
    x,
    y,
    clipX ?? 0,
    clipY ?? 0,
    clipWidth ?? 0,
    clipHeight ?? 0,
    hasClipRect,
  );
}