_SetStateBit
_SetStateBit(states, map->caps_key, false);
_SetStateBit(states, map->scroll_key, false);
_SetStateBit(states, map->num_key, false);
_SetStateBit(states, map->menu_key, false);
_SetStateBit(states, map->left_shift_key, false);
_SetStateBit(states, map->right_shift_key, false);
_SetStateBit(states, map->left_command_key, false);
_SetStateBit(states, map->right_command_key, false);
_SetStateBit(states, map->left_control_key, false);
_SetStateBit(states, map->right_control_key, false);
_SetStateBit(states, map->left_option_key, false);
_SetStateBit(states, map->right_option_key, false);
_SetStateBit(states, map->caps_key);
_SetStateBit(states, map->scroll_key);
_SetStateBit(states, map->num_key);
_SetStateBit(states, map->menu_key);
_SetStateBit(states, map->left_shift_key);
_SetStateBit(states, map->right_shift_key);
_SetStateBit(states, map->left_command_key);
_SetStateBit(states, map->right_command_key);
_SetStateBit(states, map->left_control_key);
_SetStateBit(states, map->right_control_key);
_SetStateBit(states, map->left_option_key);
_SetStateBit(states, map->right_option_key);
_SetStateBit(states, overrideKey);
_SetStateBit(setStates, i);
_SetStateBit(setStates, map->left_shift_key);
_SetStateBit(setStates, map->left_option_key);
_SetStateBit(setStates, map->left_control_key);
_SetStateBit(setStates, map->caps_key);
void _SetStateBit(uint8* setStates, uint32 key,