public RealVirtualityLauncher(IMediator mediator, IGameLauncherProcess processManager,
     IPathConfiguration pathConfiguration, IFileWriter writer)
     : base(mediator, processManager) {
     Contract.Requires<ArgumentNullException>(writer != null);
     _writer = writer;
     _parPath = pathConfiguration.LocalDataPath.GetChildDirectoryWithName("games");
 }
 public RealVirtualityLauncher(IGameLauncherProcess processManager,
                               IPathConfiguration pathConfiguration, IFileWriter writer)
     : base(processManager)
 {
     if (writer == null)
     {
         throw new ArgumentNullException(nameof(writer));
     }
     _writer  = writer;
     _parPath = pathConfiguration.LocalDataPath.GetChildDirectoryWithName("games");
 }
 public Homeworld2GameLauncher(IGameLauncherProcess processManager, IGetScreenSize screenSize)
     : base(processManager) {
     _screenSize = screenSize;
 }
 public BasicGameLauncher(IGameLauncherProcess processManager)
     : base(processManager) {}
Esempio n. 5
0
 protected GameLauncher(IGameLauncherProcess gameLauncherInfra)
 {
     _gameLauncherInfra = gameLauncherInfra;
 }
Esempio n. 6
0
 public BasicGameLauncher(IGameLauncherProcess processManager)
     : base(processManager)
 {
 }
 public BasicGameLauncher(IMediator mediator, IGameLauncherProcess processManager)
     : base(mediator, processManager) {}
Esempio n. 8
0
 public Homeworld2GameLauncher(IGameLauncherProcess processManager, IGetScreenSize screenSize)
     : base(processManager)
 {
     _screenSize = screenSize;
 }