} // LoadFromSettings public void AddKeysControl(string name, Keys[] keys, KeyboardControlState state = KeyboardControlState.Released) { if (!_keyboardControls.ContainsKey(name)) { _keyboardControls.Add(name, new List <KeyboardGameControl>()); } _keyboardControls[name].Add(new KeyboardGameControl(name, keys, state)); }
public KeyboardGameControl(string name, Keys[] controlKeys, KeyboardControlState state) { Name = name; ControlKeys = controlKeys; State = state; }