コード例 #1
0
 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");
 }
コード例 #2
0
 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");
 }
コード例 #3
0
 public Homeworld2GameLauncher(IGameLauncherProcess processManager, IGetScreenSize screenSize)
     : base(processManager) {
     _screenSize = screenSize;
 }
コード例 #4
0
 public BasicGameLauncher(IGameLauncherProcess processManager)
     : base(processManager) {}
コード例 #5
0
ファイル: GameLauncher.cs プロジェクト: dkv01/withSIX.Desktop
 protected GameLauncher(IGameLauncherProcess gameLauncherInfra)
 {
     _gameLauncherInfra = gameLauncherInfra;
 }
コード例 #6
0
 public BasicGameLauncher(IGameLauncherProcess processManager)
     : base(processManager)
 {
 }
コード例 #7
0
 public BasicGameLauncher(IMediator mediator, IGameLauncherProcess processManager)
     : base(mediator, processManager) {}
コード例 #8
0
 public Homeworld2GameLauncher(IGameLauncherProcess processManager, IGetScreenSize screenSize)
     : base(processManager)
 {
     _screenSize = screenSize;
 }