C# Class withSIX.Play.Core.Games.Services.GameLauncher.RealVirtualityLauncher

Inheritance: GameLauncher, IRealVirtualityLauncher
Afficher le fichier Open project: SIXNetworks/withSIX.Desktop

Méthodes publiques

Méthode Description
Launch ( LaunchGameInfo spec ) : Task
Launch ( LaunchGameWithSteamInfo spec ) : Task
Launch ( LaunchGameWithSteamLegacyInfo spec ) : Task
RealVirtualityLauncher ( IGameLauncherProcess processManager, IPathConfiguration pathConfiguration, IFileWriter writer ) : System
WriteParFile ( WriteParFileInfo info ) : Task

Private Methods

Méthode Description
GetFileName ( WriteParFileInfo info ) : string
GetFilePath ( WriteParFileInfo info ) : IAbsoluteFilePath

Method Details

Launch() public méthode

public Launch ( LaunchGameInfo spec ) : Task
spec LaunchGameInfo
Résultat Task

Launch() public méthode

public Launch ( LaunchGameWithSteamInfo spec ) : Task
spec LaunchGameWithSteamInfo
Résultat Task

Launch() public méthode

public Launch ( LaunchGameWithSteamLegacyInfo spec ) : Task
spec LaunchGameWithSteamLegacyInfo
Résultat Task

RealVirtualityLauncher() public méthode

public RealVirtualityLauncher ( IGameLauncherProcess processManager, IPathConfiguration pathConfiguration, IFileWriter writer ) : System
processManager IGameLauncherProcess
pathConfiguration IPathConfiguration
writer IFileWriter
Résultat System

WriteParFile() public méthode

public WriteParFile ( WriteParFileInfo info ) : Task
info WriteParFileInfo
Résultat Task