{ m_Bindings = [ { m_Context = "GlobalHotkeys" m_Command = "ShowConsole" m_Input = "`" }, { m_Context = "GlobalHotkeys" m_Command = "ShowAllCommandsPopup" m_Input = "F1" }, { m_Context = "GlobalHotkeys" m_Command = "DebugWidgetUnderMouse" m_Input = "Break+F1" }, { m_Context = "GlobalHotkeys" m_Command = "DebugWidgetWithFocus" m_Input = "Break+F2" }, { m_Context = "GlobalHotkeys" m_Command = "DebugWidgetActiveWindow" m_Input = "Break+F3" }, { m_Context = "GlobalHotkeys" m_Command = "ShowWidgetDebugger" m_Input = "Break+F5" }, { m_Context = "GlobalHotkeys" m_Command = "ShowInputDebugger" m_Input = "Break+F6" }, { m_Context = "GlobalHotkeys" m_Command = "ShowFullHelpForBindableCommandUnderMouse" m_Input = "Shift+F1" }, { m_Context = "GlobalHotkeys" m_Command = "SwitchToEngineWindow" m_Input = "F10" }, { m_Context = "GlobalHotkeys" m_Command = "DummyNoOp" m_Input = "ctrl+alt+F11" }, // ctrl+alt+F11 is used for live++ (as a system wide bidning, that we don't know about), so bind it to a dummpy no-op here to prevent pressing ctrl+alt+f11 from triggering any other bindings, such as just F11, ctrl+f11, or alt+f11 /* { m_Context = "GlobalHotkeys" m_Command = "FocusChainDebug_More" m_Input = "Break+F4" }, { m_Context = "GlobalHotkeys" m_Command = "FocusChainDebug_Less" m_Input = "Break+F3" }, { m_Context = "GlobalHotkeys" m_Command = "FocusChainDebug_Forward" m_Input = "Break+F2" }, { m_Context = "GlobalHotkeys" m_Command = "FocusChainDebug_Back" m_Input = "Break+F1" }, { m_Context = "GlobalHotkeys" m_Command = "FocusChainDebug_Toggle" m_Input = "Break+F5" }, */ ] }