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

ImGui.ImGuiKey

常量
ImGuiKey: Readonly<
    {
        "0": 536;
        "1": 537;
        "2": 538;
        "3": 539;
        "4": 540;
        "5": 541;
        "6": 542;
        "7": 543;
        "8": 544;
        "9": 545;
        A: 546;
        Apostrophe: 596;
        AppBack: 629;
        AppForward: 630;
        B: 547;
        Backslash: 604;
        Backspace: 523;
        C: 548;
        CapsLock: 607;
        Comma: 597;
        COUNT: 667;
        D: 549;
        Delete: 522;
        DownArrow: 516;
        E: 550;
        End: 520;
        Enter: 525;
        Equal: 602;
        Escape: 526;
        F: 551;
        F1: 572;
        F10: 581;
        F11: 582;
        F12: 583;
        F13: 584;
        F14: 585;
        F15: 586;
        F16: 587;
        F17: 588;
        F18: 589;
        F19: 590;
        F2: 573;
        F20: 591;
        F21: 592;
        F22: 593;
        F23: 594;
        F24: 595;
        F3: 574;
        F4: 575;
        F5: 576;
        F6: 577;
        F7: 578;
        F8: 579;
        F9: 580;
        G: 552;
        GamepadBack: 633;
        GamepadDpadDown: 641;
        GamepadDpadLeft: 638;
        GamepadDpadRight: 639;
        GamepadDpadUp: 640;
        GamepadFaceDown: 637;
        GamepadFaceLeft: 634;
        GamepadFaceRight: 635;
        GamepadFaceUp: 636;
        GamepadL1: 642;
        GamepadL2: 644;
        GamepadL3: 646;
        GamepadLStickDown: 651;
        GamepadLStickLeft: 648;
        GamepadLStickRight: 649;
        GamepadLStickUp: 650;
        GamepadR1: 643;
        GamepadR2: 645;
        GamepadR3: 647;
        GamepadRStickDown: 655;
        GamepadRStickLeft: 652;
        GamepadRStickRight: 653;
        GamepadRStickUp: 654;
        GamepadStart: 632;
        GraveAccent: 606;
        H: 553;
        Home: 519;
        I: 554;
        ImGuiMod_Alt: 16384;
        ImGuiMod_Ctrl: 4096;
        ImGuiMod_Mask_: 61440;
        ImGuiMod_None: 0;
        ImGuiMod_Shift: 8192;
        ImGuiMod_Shortcut: 4096;
        ImGuiMod_Super: 32768;
        Insert: 521;
        J: 555;
        K: 556;
        Keypad0: 612;
        Keypad1: 613;
        Keypad2: 614;
        Keypad3: 615;
        Keypad4: 616;
        Keypad5: 617;
        Keypad6: 618;
        Keypad7: 619;
        Keypad8: 620;
        Keypad9: 621;
        KeypadAdd: 626;
        KeypadDecimal: 622;
        KeypadDivide: 623;
        KeypadEnter: 627;
        KeypadEqual: 628;
        KeypadMultiply: 624;
        KeypadSubtract: 625;
        L: 557;
        LeftAlt: 529;
        LeftArrow: 513;
        LeftBracket: 603;
        LeftCtrl: 527;
        LeftShift: 528;
        LeftSuper: 530;
        M: 558;
        Menu: 535;
        Minus: 598;
        ModAlt: 16384;
        ModCtrl: 4096;
        ModShift: 8192;
        ModSuper: 32768;
        MouseLeft: 656;
        MouseMiddle: 658;
        MouseRight: 657;
        MouseWheelX: 661;
        MouseWheelY: 662;
        MouseX1: 659;
        MouseX2: 660;
        N: 559;
        NamedKey_BEGIN: 512;
        NamedKey_COUNT: 155;
        NamedKey_END: 667;
        None: 0;
        NumLock: 609;
        O: 560;
        Oem102: 631;
        P: 561;
        PageDown: 518;
        PageUp: 517;
        Pause: 611;
        Period: 599;
        PrintScreen: 610;
        Q: 562;
        R: 563;
        ReservedForModAlt: 665;
        ReservedForModCtrl: 663;
        ReservedForModShift: 664;
        ReservedForModSuper: 666;
        RightAlt: 533;
        RightArrow: 514;
        RightBracket: 605;
        RightCtrl: 531;
        RightShift: 532;
        RightSuper: 534;
        S: 564;
        ScrollLock: 608;
        Semicolon: 601;
        Slash: 600;
        Space: 524;
        T: 565;
        Tab: 512;
        U: 566;
        UpArrow: 515;
        V: 567;
        W: 568;
        X: 569;
        Y: 570;
        Z: 571;
    },
> = ...

键盘、手柄、鼠标命名输入及组合键修饰位。 NamedKey_BEGIN 以下的原生或旧键码不属于命名键。

类型声明

  • 只读0: 536

    主键盘数字 0。

  • 只读1: 537

    主键盘数字 1。

  • 只读2: 538

    主键盘数字 2。

  • 只读3: 539

    主键盘数字 3。

  • 只读4: 540

    主键盘数字 4。

  • 只读5: 541

    主键盘数字 5。

  • 只读6: 542

    主键盘数字 6。

  • 只读7: 543

    主键盘数字 7。

  • 只读8: 544

    主键盘数字 8。

  • 只读9: 545

    主键盘数字 9。

  • 只读A: 546

    A 键。

  • 只读Apostrophe: 596

    单引号键。

  • 只读AppBack: 629

    应用或浏览器后退键。

  • 只读AppForward: 630

    应用或浏览器前进键。

  • 只读B: 547

    B 键。

  • 只读Backslash: 604

    反斜杠键。

  • 只读Backspace: 523

    退格键。

  • 只读C: 548

    C 键。

  • 只读CapsLock: 607

    大写锁定键。

  • 只读Comma: 597

    逗号键。

  • 只读COUNT: 667

    旧结束哨兵(不含),不是命名键数量。

  • 只读D: 549

    D 键。

  • 只读Delete: 522

    Delete 删除键。

  • 只读DownArrow: 516

    下方向键。

  • 只读E: 550

    E 键。

  • 只读End: 520

    End 末尾键。

  • 只读Enter: 525

    回车键。

  • 只读Equal: 602

    等号键。

  • 只读Escape: 526

    Escape 退出键。

  • 只读F: 551

    F 键。

  • 只读F1: 572

    F1 功能键。

  • 只读F10: 581

    F10 功能键。

  • 只读F11: 582

    F11 功能键。

  • 只读F12: 583

    F12 功能键。

  • 只读F13: 584

    F13 功能键。

  • 只读F14: 585

    F14 功能键。

  • 只读F15: 586

    F15 功能键。

  • 只读F16: 587

    F16 功能键。

  • 只读F17: 588

    F17 功能键。

  • 只读F18: 589

    F18 功能键。

  • 只读F19: 590

    F19 功能键。

  • 只读F2: 573

    F2 功能键。

  • 只读F20: 591

    F20 功能键。

  • 只读F21: 592

    F21 功能键。

  • 只读F22: 593

    F22 功能键。

  • 只读F23: 594

    F23 功能键。

  • 只读F24: 595

    F24 功能键。

  • 只读F3: 574

    F3 功能键。

  • 只读F4: 575

    F4 功能键。

  • 只读F5: 576

    F5 功能键。

  • 只读F6: 577

    F6 功能键。

  • 只读F7: 578

    F7 功能键。

  • 只读F8: 579

    F8 功能键。

  • 只读F9: 580

    F9 功能键。

  • 只读G: 552

    G 键。

  • 只读GamepadBack: 633

    手柄 Back/View 按钮。

  • 只读GamepadDpadDown: 641

    手柄十字键下。

  • 只读GamepadDpadLeft: 638

    手柄十字键左。

  • 只读GamepadDpadRight: 639

    手柄十字键右。

  • 只读GamepadDpadUp: 640

    手柄十字键上。

  • 只读GamepadFaceDown: 637

    下面板按钮(Xbox A、PlayStation 叉号)。

  • 只读GamepadFaceLeft: 634

    左面板按钮(Xbox X、PlayStation 方块)。

  • 只读GamepadFaceRight: 635

    右面板按钮(Xbox B、PlayStation 圆圈)。

  • 只读GamepadFaceUp: 636

    上面板按钮(Xbox Y、PlayStation 三角)。

  • 只读GamepadL1: 642

    左肩键(L1/LB)。

  • 只读GamepadL2: 644

    左模拟扳机(L2/LT)。

  • 只读GamepadL3: 646

    左摇杆按下(L3)。

  • 只读GamepadLStickDown: 651

    左摇杆向下的模拟输入。

  • 只读GamepadLStickLeft: 648

    左摇杆向左的模拟输入。

  • 只读GamepadLStickRight: 649

    左摇杆向右的模拟输入。

  • 只读GamepadLStickUp: 650

    左摇杆向上的模拟输入。

  • 只读GamepadR1: 643

    右肩键(R1/RB)。

  • 只读GamepadR2: 645

    右模拟扳机(R2/RT)。

  • 只读GamepadR3: 647

    右摇杆按下(R3)。

  • 只读GamepadRStickDown: 655

    右摇杆向下的模拟输入。

  • 只读GamepadRStickLeft: 652

    右摇杆向左的模拟输入。

  • 只读GamepadRStickRight: 653

    右摇杆向右的模拟输入。

  • 只读GamepadRStickUp: 654

    右摇杆向上的模拟输入。

  • 只读GamepadStart: 632

    手柄 Start/Menu 按钮。

  • 只读GraveAccent: 606

    重音符或反引号键。

  • 只读H: 553

    H 键。

  • 只读Home: 519

    Home 起始键。

  • 只读I: 554

    I 键。

  • 只读ImGuiMod_Alt: 16384

    Alt/Option 组合键修饰位,不区分左右。

  • 只读ImGuiMod_Ctrl: 4096

    Control 组合键修饰位;启用 macOS 行为时映射为 Command。

  • 只读ImGuiMod_Mask_: 61440

    提取全部组合键修饰位的内部掩码。

  • 只读ImGuiMod_None: 0

    无组合键修饰键。

  • 只读ImGuiMod_Shift: 8192

    Shift 组合键修饰位,不区分左右。

  • 只读ImGuiMod_Shortcut: 4096

    ImGuiKey.ImGuiMod_Ctrl 的旧别名,包含 macOS Command 映射。

  • 只读ImGuiMod_Super: 32768

    Super 组合键修饰位;启用 macOS 行为时映射为 Control。

  • 只读Insert: 521

    Insert 插入键。

  • 只读J: 555

    J 键。

  • 只读K: 556

    K 键。

  • 只读Keypad0: 612

    数字小键盘 0。

  • 只读Keypad1: 613

    数字小键盘 1。

  • 只读Keypad2: 614

    数字小键盘 2。

  • 只读Keypad3: 615

    数字小键盘 3。

  • 只读Keypad4: 616

    数字小键盘 4。

  • 只读Keypad5: 617

    数字小键盘 5。

  • 只读Keypad6: 618

    数字小键盘 6。

  • 只读Keypad7: 619

    数字小键盘 7。

  • 只读Keypad8: 620

    数字小键盘 8。

  • 只读Keypad9: 621

    数字小键盘 9。

  • 只读KeypadAdd: 626

    小键盘加号。

  • 只读KeypadDecimal: 622

    小键盘小数点。

  • 只读KeypadDivide: 623

    小键盘除号。

  • 只读KeypadEnter: 627

    小键盘回车。

  • 只读KeypadEqual: 628

    小键盘等号。

  • 只读KeypadMultiply: 624

    小键盘乘号。

  • 只读KeypadSubtract: 625

    小键盘减号。

  • 只读L: 557

    L 键。

  • 只读LeftAlt: 529

    左 Alt/Option 键。

  • 只读LeftArrow: 513

    左方向键。

  • 只读LeftBracket: 603

    左方括号键。

  • 只读LeftCtrl: 527

    左 Control 键。

  • 只读LeftShift: 528

    左 Shift 键。

  • 只读LeftSuper: 530

    左 Windows/Command/Super 键。

  • 只读M: 558

    M 键。

  • 只读Menu: 535

    上下文菜单键。

  • 只读Minus: 598

    减号键。

  • 只读ModAlt: 16384

    旧 Alt 修饰位别名;改用 ImGuiKey.ImGuiMod_Alt。

  • 只读ModCtrl: 4096

    旧 Control 修饰位别名;改用 ImGuiKey.ImGuiMod_Ctrl。

  • 只读ModShift: 8192

    旧 Shift 修饰位别名;改用 ImGuiKey.ImGuiMod_Shift。

  • 只读ModSuper: 32768

    旧 Super 修饰位别名;改用 ImGuiKey.ImGuiMod_Super。

  • 只读MouseLeft: 656

    作为命名键的鼠标左键。

  • 只读MouseMiddle: 658

    作为命名键的鼠标中键。

  • 只读MouseRight: 657

    作为命名键的鼠标右键。

  • 只读MouseWheelX: 661

    鼠标水平滚轮轴。

  • 只读MouseWheelY: 662

    鼠标垂直滚轮轴。

  • 只读MouseX1: 659

    第一个鼠标扩展按钮。

  • 只读MouseX2: 660

    第二个鼠标扩展按钮。

  • 只读N: 559

    N 键。

  • 只读NamedKey_BEGIN: 512

    命名键的内部起始边界(含),与 Tab 同值。

  • 只读NamedKey_COUNT: 155

    命名键槽位数量,不包含旧键码范围。

  • 只读NamedKey_END: 667

    命名键的内部结束边界(不含),不是按键。

  • 只读None: 0

    无按键。

  • 只读NumLock: 609

    数字锁定键。

  • 只读O: 560

    O 键。

  • 只读Oem102: 631

    ISO 键盘左 Shift 与 Z 之间的附加键。

  • 只读P: 561

    P 键。

  • 只读PageDown: 518

    向下翻页键。

  • 只读PageUp: 517

    向上翻页键。

  • 只读Pause: 611

    Pause 暂停键。

  • 只读Period: 599

    句点键。

  • 只读PrintScreen: 610

    屏幕截图键。

  • 只读Q: 562

    Q 键。

  • 只读R: 563

    R 键。

  • 只读ReservedForModAlt: 665

    Alt 修饰键的内部键状态槽位。

  • 只读ReservedForModCtrl: 663

    Control 修饰键的内部键状态槽位。

  • 只读ReservedForModShift: 664

    Shift 修饰键的内部键状态槽位。

  • 只读ReservedForModSuper: 666

    Super 修饰键的内部键状态槽位。

  • 只读RightAlt: 533

    右 Alt/Option 键。

  • 只读RightArrow: 514

    右方向键。

  • 只读RightBracket: 605

    右方括号键。

  • 只读RightCtrl: 531

    右 Control 键。

  • 只读RightShift: 532

    右 Shift 键。

  • 只读RightSuper: 534

    右 Windows/Command/Super 键。

  • 只读S: 564

    S 键。

  • 只读ScrollLock: 608

    滚动锁定键。

  • 只读Semicolon: 601

    分号键。

  • 只读Slash: 600

    正斜杠键。

  • 只读Space: 524

    空格键。

  • 只读T: 565

    T 键。

  • 只读Tab: 512

    Tab 制表键。

  • 只读U: 566

    U 键。

  • 只读UpArrow: 515

    上方向键。

  • 只读V: 567

    V 键。

  • 只读W: 568

    W 键。

  • 只读X: 569

    X 键。

  • 只读Y: 570

    Y 键。

  • 只读Z: 571

    Z 键。

源码与继承

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