Example #1
0
 public static ConsoleInputDetectorModel Create(
     ICoroutineRunner runner,
     IConsoleStateProvider console,
     IConsoleSettings settings
     )
 {
     return(new ConsoleInputDetectorModel(runner, new UnityInput(), console, settings));
 }
Example #2
0
 public ConsoleInputDetectorModel(
     ICoroutineRunner runner,
     IInput input,
     IConsoleStateProvider console,
     IConsoleSettings settings
     )
 {
     this.input    = input;
     this.console  = console;
     this.runner   = runner;
     this.settings = settings;
 }