C# Class AdvancedLauncher.UI.Controls.GameControl

Inheritance: AbstractUserControl, IDisposable
Show file Open project: GoldRenard/DMOAdvancedLauncher

Private Properties

Property Type Description
BeginUpdate Task
CheckGameAccessLoop Task
CheckGameAccessMessage Task
CheckWorker_DoWork void
ImportPackages Task
OnGameStartCompleted void
OnLanguageChanged void
OnProfileChanged void
OnStartButtonClick void
OnUpdateStatusChanged void
RemoveTask void
SetStartEnabled void
SetUpdateEnabled void
ShowProgressBar void
StartGame void
UpdateMainProgressBar void
UpdateManager_FileSystemOpenError void
UpdateSubProgressBar void

Public Methods

Method Description
Dispose ( ) : void
GameControl ( ) : System

Protected Methods

Method Description
Dispose ( bool dispose ) : void

Private Methods

Method Description
BeginUpdate ( VersionPair versionPair ) : Task
CheckGameAccessLoop ( ) : Task
CheckGameAccessMessage ( ) : Task
CheckWorker_DoWork ( object sender, DoWorkEventArgs e ) : void
ImportPackages ( ) : Task
OnGameStartCompleted ( object sender, LoginCompleteEventArgs e ) : void
OnLanguageChanged ( object sender, BaseEventArgs e ) : void
OnProfileChanged ( object sender, BaseEventArgs e ) : void
OnStartButtonClick ( object sender, RoutedEventArgs e ) : void
OnUpdateStatusChanged ( object sender, UpdateStatusEventArgs e ) : void
RemoveTask ( ) : void
SetStartEnabled ( bool IsEnabled ) : void
SetUpdateEnabled ( bool IsEnabled ) : void
ShowProgressBar ( ) : void
StartGame ( string args ) : void
UpdateMainProgressBar ( double value, double maxvalue ) : void
UpdateManager_FileSystemOpenError ( object sender, BaseEventArgs e ) : void
UpdateSubProgressBar ( double value, double maxvalue ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool dispose ) : void
dispose bool
return void

GameControl() public method

public GameControl ( ) : System
return System