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

ImGui.BeginItemTooltip

  • 直前のアイテムにマウスがある場合にツールチップを開始します。

    戻り値

    boolean

    直前の項目がツールチップのホバー条件を満たす場合は true です。true の場合だけ内容を描き EndTooltip() を呼びます。

    ツールチップ:項目のホバー時に表示するヘルパー。

    • BeginItemTooltip() は 'if (IsItemHovered(ImGuiHoveredFlags.ForTooltip) && BeginTooltip())' のショートカットです。

    • SetItemTooltip() は 'if (IsItemHovered(ImGuiHoveredFlags.ForTooltip)) { SetTooltip(...); }' のショートカットです。

    • 'ImGuiHoveredFlags.ForTooltip' 自体は現在の入力種別に応じて 'style.HoverFlagsForTooltipMouse' または 'style.HoverFlagsForTooltipNav' を使うショートカットです。マウスでは既定で 'ImGuiHoveredFlags.Stationary | ImGuiHoveredFlags.DelayShort' を使います。直前の項目がホバーされていればツールチップウィンドウを開始/追加します。

    ソースと継承

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