C# Class withSIX.Mini.Infra.Data.Services.GameLauncherProcessExternalUpdater.SteamPathValidator

Datei anzeigen Open project: SIXNetworks/withSIX.Desktop

Public Methods

Method Description
GetAndValidateSteamPath ( bool steamDrm, bool requireExeExist = true ) : IAbsoluteDirectoryPath

Private Methods

Method Description
BuildException ( string error = "" ) : InvalidSteamPathException
DisableSteamOptionsInfo ( ) : string
SteamExeDoesNotExist ( ) : InvalidSteamPathException
SteamPathDoesntExist ( ) : InvalidSteamPathException
ValidateSteamExecutable ( ) : void

Method Details

GetAndValidateSteamPath() public method

public GetAndValidateSteamPath ( bool steamDrm, bool requireExeExist = true ) : IAbsoluteDirectoryPath
steamDrm bool
requireExeExist bool
return IAbsoluteDirectoryPath