MCPcopy Create free account
hub / github.com/TASEmulators/fceux / getHotKeyConfig

Function getHotKeyConfig

src/drivers/Qt/config.cpp:68–350  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

66extern int palbrightness;
67
68int getHotKeyConfig( int i, const char **nameOut, const char **keySeqOut, const char **titleOut, const char **groupOut )
69{
70 const char *name = "";
71 const char *keySeq = "";
72 const char *title = NULL;
73 const char *group = "Misc";
74
75 switch ( i )
76 {
77 case HK_OPEN_ROM:
78 name = "OpenROM"; keySeq = "Ctrl+O"; title = "Open ROM"; group = "Tools";
79 break;
80 case HK_CLOSE_ROM:
81 name = "CloseROM"; keySeq = "Ctrl+C"; title = "Close ROM"; group = "Tools";
82 break;
83 case HK_CHEAT_MENU:
84 name = "CheatMenu"; keySeq = ""; title = "Open Cheat Window"; group = "Tools";
85 break;
86 case HK_TOGGLE_ALL_CHEATS:
87 name = "ToggleCheats"; keySeq = ""; title = "Toggle Global Cheat Enable"; group = "Tools";
88 break;
89 case HK_BIND_STATE:
90 name = "BindState"; keySeq = ""; title = "Bind Save State to Movie"; group = "Movie";
91 break;
92 case HK_LOAD_LUA:
93 name = "LoadLua"; keySeq = "Ctrl+L"; group = "Tools";
94 break;
95 case HK_TOGGLE_BG:
96 name = "ToggleBG"; keySeq = ""; title = "Toggle Background Display"; group = "Misc";
97 break;
98 case HK_TOGGLE_FG:
99 name = "ToggleFG"; keySeq = ""; title = "Toggle Object Display"; group = "Misc";
100 break;
101 // Save States
102 case HK_SAVE_STATE:
103 name = "SaveState"; keySeq = "I"; title = "Save State"; group = "State";
104 break;
105 case HK_SAVE_STATE_0:
106 name = "SaveState0"; keySeq = "Shift+F10"; title = "Save State to Slot 0"; group = "State";
107 break;
108 case HK_SAVE_STATE_1:
109 name = "SaveState1"; keySeq = "Shift+F1"; title = "Save State to Slot 1"; group = "State";
110 break;
111 case HK_SAVE_STATE_2:
112 name = "SaveState2"; keySeq = "Shift+F2"; title = "Save State to Slot 2"; group = "State";
113 break;
114 case HK_SAVE_STATE_3:
115 name = "SaveState3"; keySeq = "Shift+F3"; title = "Save State to Slot 3"; group = "State";
116 break;
117 case HK_SAVE_STATE_4:
118 name = "SaveState4"; keySeq = "Shift+F4"; title = "Save State to Slot 4"; group = "State";
119 break;
120 case HK_SAVE_STATE_5:
121 name = "SaveState5"; keySeq = "Shift+F5"; title = "Save State to Slot 5"; group = "State";
122 break;
123 case HK_SAVE_STATE_6:
124 name = "SaveState6"; keySeq = "Shift+F6"; title = "Save State to Slot 6"; group = "State";
125 break;

Callers 7

HotKeyConfDialog_tMethod · 0.85
addItemMethod · 0.85
resetDefaultsCBMethod · 0.85
checkForConflictsMethod · 0.85
getHotKeyIndexByNameFunction · 0.85
InitConfigFunction · 0.85
saveCurrentMapToFileMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected