VMPrint API Reference - v1.0.0
    Preparing search index...

    Interface EngineRuntime

    interface EngineRuntime {
        bufferCache: Record<string, ArrayBuffer>;
        fontCache: Record<string, unknown>;
        fontManager: FontManager;
        fontRegistry: FontConfig[];
        loadingPromises: Record<string, Promise<unknown>>;
        measurementCache: Map<
            string,
            {
                ascent: number;
                descent: number;
                glyphs: { char: string; x: number; y: number }[];
                shapedGlyphs?: ShapedGlyph[];
                width: number;
            },
        >;
    }
    Index

    Properties

    bufferCache: Record<string, ArrayBuffer>
    fontCache: Record<string, unknown>
    fontManager: FontManager
    fontRegistry: FontConfig[]
    loadingPromises: Record<string, Promise<unknown>>
    measurementCache: Map<
        string,
        {
            ascent: number;
            descent: number;
            glyphs: { char: string; x: number; y: number }[];
            shapedGlyphs?: ShapedGlyph[];
            width: number;
        },
    >