// private char[] _availableInputCharachtersLowerCase = "abcdefghijklmnopqrstuvwxyz".ToCharArray (); // private char[] _availableInputNumbers = "0123456789".ToCharArray (); // private char[] _availableInputSymbols = "".ToCharArray (); // public EventHandler<SelectionChangedEventArgs> OnMenuSelectionChanged; // public EventHandler<EventArgs> OnEnterPressed; // public EventHandler<InputCharachterEventArgs> OnCharachterInput; public InputManager(WindowsManager windowsManager) { _windowsManager = windowsManager ?? throw new ArgumentNullException(nameof(windowsManager)); }
public void Initialize(InputManager inputManager, WindowsManager windowsManager) { _inputManager = inputManager; _windowsManager = windowsManager; }