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

ImGui.Image

  • 画像を表示します。

    引数

    user_texture_id
    bigint

    レンダラーのテクスチャ識別子(ImTextureID の bigint)です。SFML テクスチャオブジェクトではありません。

    image_size

    テクスチャ寸法とは独立した、画面ピクセル単位の画像表示幅と高さです。

    戻り値

    void

    ウィジェット:画像。

    • ImTextureID については https://github.com/ocornut/imgui/wiki/Image-Loading-and-Displaying-Examples を参照してください。

    • 'uv0' と 'uv1' はテクスチャ座標です。同じリンクに説明があります。

    • Image() は各辺に style.ImageBorderSize の余白を加えます。ImageButton() は左右に style.FramePaddingX、 上下に style.FramePaddingY を加えます。style は ImGui.viewImGuiStyle(styleHandle) が返すビューです。

    • ImageButton() は通常の Button() の色で背景を描き、指定があれば内側の背景も描きます。

    暗黙の引数:uv0 = { x: 0, y: 0 }, uv1 = { x: 1, y: 1 }。

    ソースと継承

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