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) {}
protected GameLauncher(IGameLauncherProcess gameLauncherInfra) { _gameLauncherInfra = gameLauncherInfra; }
public BasicGameLauncher(IGameLauncherProcess processManager) : base(processManager) { }
public BasicGameLauncher(IMediator mediator, IGameLauncherProcess processManager) : base(mediator, processManager) {}