C# Class PCSX2Bonus.Legacy.GameManager

Exibir arquivo Open project: CyberFoxHax/PCSXBonus

Public Properties

Property Type Description
GameDatabase List
Web HtmlAgilityPack.HtmlWeb

Public Methods

Method Description
AddGamesFromImages ( string files ) : System.Threading.Tasks.Task
AddToLibrary ( Game g ) : void
BuildDatabase ( ) : System.Threading.Tasks.Task
FetchCRC ( Game g ) : Task
FetchInfo ( Game g ) : System.Threading.Tasks.Task
FetchSaveStates ( Game g ) : List
FetchScreenshots ( Game g ) : Task>
FetchSearchResults ( Game g ) : Task>
FetchWideScreenPatches ( Game g ) : Task
GameFromImage ( string file ) : Task
GenerateDirectories ( ) : void
GenerateUserLibrary ( ) : System.Threading.Tasks.Task
ImportConfig ( Game g ) : void
LoadXml ( ) : void
OnlineDatabase ( ) : Task>
QueueUpdate ( Game g ) : void
ReFetchInfo ( Game g, string link ) : System.Threading.Tasks.Task
Remove ( Game g ) : void
UpdateGamesToLatestCompatibility ( ) : void

Private Methods

Method Description
AddToXml ( Game g ) : void
GameUpdated ( Game g ) : void
ProcessUpdateQueue ( ) : void

Method Details

AddGamesFromImages() public static method

public static AddGamesFromImages ( string files ) : System.Threading.Tasks.Task
files string
return System.Threading.Tasks.Task

AddToLibrary() public static method

public static AddToLibrary ( Game g ) : void
g Game
return void

BuildDatabase() public static method

public static BuildDatabase ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

FetchCRC() public static method

public static FetchCRC ( Game g ) : Task
g Game
return Task

FetchInfo() public static method

public static FetchInfo ( Game g ) : System.Threading.Tasks.Task
g Game
return System.Threading.Tasks.Task

FetchSaveStates() public static method

public static FetchSaveStates ( Game g ) : List
g Game
return List

FetchScreenshots() public static method

public static FetchScreenshots ( Game g ) : Task>
g Game
return Task>

FetchSearchResults() public static method

public static FetchSearchResults ( Game g ) : Task>
g Game
return Task>

FetchWideScreenPatches() public static method

public static FetchWideScreenPatches ( Game g ) : Task
g Game
return Task

GameFromImage() public static method

public static GameFromImage ( string file ) : Task
file string
return Task

GenerateDirectories() public static method

public static GenerateDirectories ( ) : void
return void

GenerateUserLibrary() public static method

public static GenerateUserLibrary ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

ImportConfig() public static method

public static ImportConfig ( Game g ) : void
g Game
return void

LoadXml() public static method

public static LoadXml ( ) : void
return void

OnlineDatabase() public static method

public static OnlineDatabase ( ) : Task>
return Task>

QueueUpdate() public static method

public static QueueUpdate ( Game g ) : void
g Game
return void

ReFetchInfo() public static method

public static ReFetchInfo ( Game g, string link ) : System.Threading.Tasks.Task
g Game
link string
return System.Threading.Tasks.Task

Remove() public static method

public static Remove ( Game g ) : void
g Game
return void

UpdateGamesToLatestCompatibility() public static method

public static UpdateGamesToLatestCompatibility ( ) : void
return void

Property Details

GameDatabase public_oe static_oe property

public static List GameDatabase
return List

Web public_oe static_oe property

public static HtmlWeb,HtmlAgilityPack Web
return HtmlAgilityPack.HtmlWeb