API リファレンス
検索インデックスを準備中…

ImGui.ImFontAtlas_AddFontFromFileTTF

  • TTF または OTF フォントファイルを読み込み、アトラス構築用に登録します。

    引数

    self

    このメソッドの操作対象となる ImFontAtlas ハンドルです。

    filename
    string | Uint8Array

    TTF/OTF フォントファイルのパスです。

    size_pixels
    number

    要求するフォントのピクセル高さです。

    font_cfg
    null | ImFontConfig = null

    フォント読み込み設定です。任意指定の版では null で既定値を使い、所有権やマージ設定がデータ保持に影響します。

    glyph_ranges
    null | Uint16Array = null

    両端を含む [first, last] ペアを 0 で終端した Uint16Array です。getGlyphRanges* は終端 0 を含まないため、 new Uint16Array([...getGlyphRangesDefault(atlas), 0]) で明示的に追加します。 アトラス構築まで保持します。null は既定範囲を使います。

    戻り値

    null | ImFont

    アトラス所有のフォントです。ファイルを読み込めなければ null です。グリフは構築後に利用できます。

    ソースと継承

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0