skia
    Preparing search index...

    Interface ShaperFactory

    interface ShaperFactory {
        Make(): Shaper;
        MakePrimitive(): Shaper;
        MakeWithFontMgr(fontMgr: FontMgr): Shaper;
    }
    Index

    Methods

    • Creates a Shaper using the best available text-shaping backend (HarfBuzz + ICU when compiled in, otherwise the primitive shaper).

      Returns Shaper

    • Creates a primitive (no HarfBuzz) Shaper. Smaller code path, but does not support complex scripts, BiDi, or OpenType features.

      Returns Shaper

    • Creates a Shaper with a specific font manager for glyph-level font fallback during shaping (distinct from the per-blob fallback provided by shapeTextToBlobWithFontMgr).

      Parameters

      Returns Shaper