public bool IsKeyBindHeldDown(string inputBindConfigurationId, string action) { IInputBindConfiguration bindConfiguration = GetBindConfiguration(inputBindConfigurationId); var binds = bindConfiguration.GetBinds(action); foreach (var bind in binds) { if (IsKeyHeldDown(bind.Key)) { return(true); } } return(false); }
public void AddBindConfiguration(IInputBindConfiguration inputBindConfiguration) { _bindConfigs.Add(inputBindConfiguration); }