Package-level declarations

Types

Link copied to clipboard
class BidiRun(val end: Int, val level: Int)
Link copied to clipboard
Link copied to clipboard
class FontRun(end: Int, font: Font)
Link copied to clipboard
Link copied to clipboard
class IcuBidiRunIterator(text: ManagedString, manageText: Boolean, bidiLevel: Int) : ManagedRunIterator<BidiRun?>
Link copied to clipboard
class JavaTextBidiRunIterator constructor(text: String?, flags: Int = Bidi.DIRECTION_DEFAULT_LEFT_TO_RIGHT) : MutableIterator<BidiRun?>
Link copied to clipboard
class LanguageRun(end: Int, language: String)
Link copied to clipboard
Link copied to clipboard
interface RunHandler
Link copied to clipboard
class RunInfo(var _fontPtr: NativePointer, val bidiLevel: Int, val advanceX: Float, val advanceY: Float, val glyphCount: Int, val rangeBegin: Int, val rangeSize: Int)
Link copied to clipboard
sealed class RunIteratorBase : Managed
Link copied to clipboard
class ScriptRun(end: Int, scriptTag: Int)
Link copied to clipboard
class Shaper : Managed

Shapes text using HarfBuzz and places the shaped text into a client-managed buffer.

Link copied to clipboard
class ShapingOptions(fontMgr: FontMgr?, features: Array<FontFeature>?, isLeftToRight: Boolean, isApproximateSpaces: Boolean, isApproximatePunctuation: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard