API 参考
正在准备搜索索引…

ImGui.IsPopupOpen

  • 判断弹出窗口是否已打开。

    参数

    str_id
    string | Uint8Array

    字符串标识符,与当前 ID 栈一起散列以区分此项或作用域。

    flags
    number = 0

    控制此操作的 ImGuiPopupFlags 选项;可用 | 组合兼容的标志位。

    返回值

    boolean

    当前弹窗作用域中存在匹配 ID 和查询标志的已打开弹窗时为 true,否则为 false。

    弹出窗口:查询函数。

    • IsPopupOpen():指定弹出窗口在弹出栈当前 BeginPopup() 层级打开时返回 true。

    • 带 ImGuiPopupFlags.AnyPopupId:当前 BeginPopup() 层级有任意弹出窗口打开时返回 true。

    • 带 ImGuiPopupFlags.AnyPopupId + ImGuiPopupFlags.AnyPopupLevel:有任意弹出窗口打开时返回 true。弹出窗口打开时返回 true。

    源码与继承

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