@lightningjs/renderer
    Preparing search index...

    Variable SdfTextRendererConst

    SdfTextRenderer: {
        addQuads: (layout?: TextLayout) => null | Float32Array<ArrayBufferLike>;
        font: FontHandler;
        init: (stage: Stage) => void;
        renderQuads: (
            renderer: CoreRenderer,
            layout: TextLayout,
            vertexBuffer: Float32Array,
            renderProps: TextRenderProps,
        ) => void;
        renderText: (props: CoreTextNodeProps) => TextRenderInfo;
        type: "sdf";
    } = ...

    SDF Text Renderer - implements TextRenderer interface

    Type Declaration

    • addQuads: (layout?: TextLayout) => null | Float32Array<ArrayBufferLike>

      Add quads for rendering using cached layout data

    • font: FontHandler
    • init: (stage: Stage) => void
    • renderQuads: (
          renderer: CoreRenderer,
          layout: TextLayout,
          vertexBuffer: Float32Array,
          renderProps: TextRenderProps,
      ) => void

      Create and submit WebGL render operations for SDF text This is called from CoreTextNode during rendering to add SDF text to the render pipeline

    • renderText: (props: CoreTextNodeProps) => TextRenderInfo

      SDF text renderer using MSDF/SDF fonts with WebGL

    • type: "sdf"