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

ImGui.ImGuiInputFlags

常量
ImGuiInputFlags: Readonly<
    {
        None: 0;
        Repeat: 1;
        RouteActive: 1024;
        RouteAlways: 8192;
        RouteFocused: 2048;
        RouteFromRootWindow: 131072;
        RouteGlobal: 4096;
        RouteOverActive: 32768;
        RouteOverFocused: 16384;
        RouteUnlessBgFocused: 65536;
        Tooltip: 262144;
    },
> = ...

快捷键重复和路由设置;Route 策略只能选一个。

类型声明

  • 只读None: 0

    默认输入行为;快捷键使用焦点路由。

  • 只读Repeat: 1

    按住按键或按钮时报告重复按下。

  • 只读RouteActive: 1024

    仅路由到活动控件。

  • 只读RouteAlways: 8192

    不注册路由,直接查询按键。

  • 只读RouteFocused: 2048

    优先最深层焦点窗口,活动控件的优先级更高。

  • 只读RouteFromRootWindow: 131072

    从根窗口而非当前窗口评估路由。

  • 只读RouteGlobal: 4096

    全局路由,让位于已注册的焦点或活动项路由。

  • 只读RouteOverActive: 32768

    全局路由请求高于活动控件的优先级,可能干扰文本编辑。

  • 只读RouteOverFocused: 16384

    全局路由优先于焦点窗口,但不优先于其中的活动控件。

  • 只读RouteUnlessBgFocused: 65536

    没有 ImGui 窗口获得焦点时禁用全局路由。

  • 只读Tooltip: 262144

    SetNextItemShortcut():悬停提示中显示快捷键。

源码与继承

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