user_texture_idレンダラーのテクスチャ識別子(ImTextureID の bigint)です。SFML テクスチャオブジェクトではありません。
image_sizeテクスチャ寸法とは独立した、画面ピクセル単位の画像表示幅と高さです。
ウィジェット:画像。
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 }。
画像を表示します。