Interface BMFont

interface BMFont {
    chars: BMFontChar[];
    common: {
        alphaChnl: number;
        base: number;
        blueChnl: number;
        greenChnl: number;
        lineHeight: number;
        packed: number;
        pages: number;
        redChnl: number;
        scaleH: number;
        scaleW: number;
    };
    distanceField: {
        distanceRange: number;
        fieldType: "none"
        | "msdf"
        | "sdf";
    };
    info: {
        aa: number;
        bold: number;
        charset: string[];
        face: string;
        italic: number;
        outline: number;
        padding: [number, number, number, number];
        size: number;
        smooth: number;
        spacing: [number, number];
        stretchH: number;
        unicode: number;
    };
    kernings: [];
    pages: string[];
}

Properties

chars: BMFontChar[]
common: {
    alphaChnl: number;
    base: number;
    blueChnl: number;
    greenChnl: number;
    lineHeight: number;
    packed: number;
    pages: number;
    redChnl: number;
    scaleH: number;
    scaleW: number;
}
distanceField: { distanceRange: number; fieldType: "none" | "msdf" | "sdf" }
info: {
    aa: number;
    bold: number;
    charset: string[];
    face: string;
    italic: number;
    outline: number;
    padding: [number, number, number, number];
    size: number;
    smooth: number;
    spacing: [number, number];
    stretchH: number;
    unicode: number;
}
kernings: []
pages: string[]