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

Function ClearExtraMeta

src/drivers/win/input.cpp:1143–1165  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1141}
1142
1143static void ClearExtraMeta(int* key)
1144{
1145 switch ((*key) & 0xff)
1146 {
1147 case SCAN_LEFTCONTROL:
1148 case SCAN_RIGHTCONTROL:
1149 *key &= ~(CMD_KEY_CTRL);
1150 break;
1151
1152 case SCAN_LEFTALT:
1153 case SCAN_RIGHTALT:
1154 *key &= ~(CMD_KEY_ALT);
1155 break;
1156
1157 case SCAN_LEFTSHIFT:
1158 case SCAN_RIGHTSHIFT:
1159 *key &= ~(CMD_KEY_SHIFT);
1160 break;
1161
1162 default:
1163 break;
1164 }
1165}
1166
1167static int DWBStarted;
1168static ButtConfig *DWBButtons;

Callers 1

DWBCallBFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected