TextBlobBuilderRunHandler

Constructors

Link copied to clipboard
constructor(text: String?)
constructor(text: String?, offset: Point)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
expect open val isClosed: Boolean

Check if underlying resource is closed.

Functions

Link copied to clipboard
open override fun beginLine()

Called when beginning a line.

Link copied to clipboard
open override fun close()

Free underlying native resource, peer is useless afterwards.

Link copied to clipboard
open override fun commitLine()

Called when ending a line.

Link copied to clipboard
open override fun commitRun(info: RunInfo?, glyphs: ShortArray?, positions: Array<Point?>?, clusters: IntArray?)

Called for each run in a line after .runOffset.

Link copied to clipboard
open override fun commitRunInfo()

Called after all .runInfo calls for a line.

Link copied to clipboard
Link copied to clipboard
open override fun runInfo(info: RunInfo?)

Called once for each run in a line. Can compute baselines and offsets.

Link copied to clipboard
open override fun runOffset(info: RunInfo?): Point

Called for each run in a line after .commitRunInfo.

Link copied to clipboard
expect open override fun toString(): String