C# 클래스 withSIX.Mini.Infra.Data.Services.GameLauncherProcessInternal.GameLauncher

파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop 1 사용 예제들

공개 메소드들

메소드 설명
GameLauncher ( IRestarter restarter ) : System
LaunchGame ( GameLaunchSpec spec ) : int

비공개 메소드들

메소드 설명
InjectSteamOverlayIfNeeded ( ) : void
LaunchGameWithUacBypass ( ) : void
LaunchGameWithoutUacBypass ( ) : void
LaunchWithUacBypass ( ProcessStartInfo gameStartInfo ) : int
LegacySteamLaunch ( ) : void
ModernLaunch ( ) : void
PostProcessLaunch ( ) : void
PrepareLegacySteamLaunch ( ) : void
PrepareModernGameLaunch ( ) : void
PrepareSteamState ( ) : void
SetAffinity ( ) : void
SetPriority ( ) : void
StartGame ( ) : void
StartSteamIfRequired ( ) : void
TrySetForeground ( Process launchedGame ) : void
ValidateSteamRunning ( ) : void

메소드 상세

GameLauncher() 공개 메소드

public GameLauncher ( IRestarter restarter ) : System
restarter IRestarter
리턴 System

LaunchGame() 공개 메소드

public LaunchGame ( GameLaunchSpec spec ) : int
spec GameLaunchSpec
리턴 int