C# Класс BedrockLauncher.ViewModels.GameManager

Наследование: NotifyPropertyChangedBase
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
MINECRAFT_EXE_NAME string
MINECRAFT_PACKAGE_FAMILY string
cancelSource CancellationTokenSource

Открытые методы

Метод Описание
Backup ( ) : void
Cancel ( ) : void
GameManager ( ) : BedrockLauncher.Classes
GetGameProcess ( AppActivationResult v ) : void
KillGame ( ) : void
OpenFolder ( object i ) : void
Play ( MCProfile p, BLInstallation i, bool KeepLauncherOpen, bool Save = true ) : void
Remove ( BLVersion v ) : void
Repair ( BLVersion v ) : void

Приватные методы

Метод Описание
BetaAuthenticate ( ) : Task
DeploymentProgressWrapper ( MCVersion version, IAsyncOperationWithProgress t ) : Task
Download ( BLVersion v, bool RunAfterwards ) : Task
DownloadVersion ( BLVersion v, VersionDownloader downloader, string dlPath, CancellationTokenSource cancelSource ) : Task
ExtractPackage ( BLVersion v, string dlPath, CancellationTokenSource cancelSource ) : Task
GameProcessExited ( object sender, EventArgs e ) : void
GetPackageNameFromMainifest ( string filePath ) : string
GetPackagePath ( Package pkg ) : string
LaunchGame ( MCVersion v, bool KeepLauncherOpen ) : Task
ReRegisterPackage ( MCVersion v, string gameDir ) : Task
SetInstallationDataPath ( MCProfile p, BLInstallation i ) : Task
UnregisterPackage ( MCVersion v, string gameDir, bool reRegisterMode ) : Task

Описание методов

Backup() публичный Метод

public Backup ( ) : void
Результат void

Cancel() публичный Метод

public Cancel ( ) : void
Результат void

GameManager() публичный Метод

public GameManager ( ) : BedrockLauncher.Classes
Результат BedrockLauncher.Classes

GetGameProcess() публичный Метод

public GetGameProcess ( AppActivationResult v ) : void
v AppActivationResult
Результат void

KillGame() публичный Метод

public KillGame ( ) : void
Результат void

OpenFolder() публичный Метод

public OpenFolder ( object i ) : void
i object
Результат void

Play() публичный Метод

public Play ( MCProfile p, BLInstallation i, bool KeepLauncherOpen, bool Save = true ) : void
p MCProfile
i BLInstallation
KeepLauncherOpen bool
Save bool
Результат void

Remove() публичный Метод

public Remove ( BLVersion v ) : void
v BLVersion
Результат void

Repair() публичный Метод

public Repair ( BLVersion v ) : void
v BLVersion
Результат void

Описание свойств

MINECRAFT_EXE_NAME публичное статическое свойство

public static string MINECRAFT_EXE_NAME
Результат string

MINECRAFT_PACKAGE_FAMILY публичное статическое свойство

public static string MINECRAFT_PACKAGE_FAMILY
Результат string

cancelSource публичное свойство

public CancellationTokenSource cancelSource
Результат CancellationTokenSource