drawText

fun Bitmap32.drawText(    font: BitmapFont,     str: String,     pos: Point = Point.ZERO,     color: RGBA = Colors.WHITE,     size: Double = font.fontSize,     alignment: TextAlignment = TextAlignment.TOP_LEFT): Bitmap32
fun <T> Font.drawText(    ctx: Context2d?,     size: Double,     text: T,     paint: Paint?,     pos: Point = Point.ZERO,     fill: Boolean = true,     renderer: TextRenderer<T> = DefaultStringTextRenderer as TextRenderer<T>,     align: TextAlignment = TextAlignment.BASELINE_LEFT,     outMetrics: TextMetricsResult? = null,     fillStyle: Paint? = null,     stroke: Stroke? = null,     textRangeStart: Int = 0,     textRangeEnd: Int = Int.MAX_VALUE,     placed: TextRendererActions.(codePoint: Int, Point, size: Double, metrics: GlyphMetrics, fmetrics: FontMetrics, transform: Matrix) -> Unit? = null): TextMetricsResult?