public void Remove(InputEntry <T> entry) { _commandMapper.Remove(entry); }
public IInputCommand this[InputEntry <T> entry]
public void Register(InputEntry <T> entry, IInputCommand command) { _commandMapper.Map(entry, command); }
public bool Equals(InputEntry <T> other) { return(EqualityComparer <T> .Default.Equals(Key, other.Key) && Func.Equals(other.Func)); }