draw Text
fun Renderer2D.drawText(text: String, reference: FontReference, matrix: Matrix3f, availableArea: Vector2f = Vector2f(Float.POSITIVE_INFINITY), color: Color = Colors.WHITE, backgroundColor: Color? = null): TextLayout
fun Renderer2D.drawText(text: String, reference: FontReference, position: Vector2f, availableArea: Vector2f = Vector2f(Float.POSITIVE_INFINITY), color: Color = Colors.WHITE, backgroundColor: Color? = null): TextLayout