C# Class gbrainy.Core.Main.GameManager

Show file Open project: GNOME/gbrainy Class Usage Examples

Public Methods

Method Description
GameManager ( ) : Mono.Addins
GetGamesSummary ( ITranslations translations ) : string
LoadAssemblyGames ( string file ) : void
LoadGamesFromXml ( string file ) : void
LoadPlugins ( ) : void
LoadVerbalAnalogies ( string file ) : void
ResetAvailableGames ( ) : void

Private Methods

Method Description
AddGamesAndVariations ( Type types ) : int
AddVerbalGamesAndVariations ( Type types ) : int
ResolveAssemblyLoad ( object sender, ResolveEventArgs args ) : Assembly

Method Details

GameManager() public method

public GameManager ( ) : Mono.Addins
return Mono.Addins

GetGamesSummary() public method

public GetGamesSummary ( ITranslations translations ) : string
translations ITranslations
return string

LoadAssemblyGames() public method

public LoadAssemblyGames ( string file ) : void
file string
return void

LoadGamesFromXml() public method

public LoadGamesFromXml ( string file ) : void
file string
return void

LoadPlugins() public method

public LoadPlugins ( ) : void
return void

LoadVerbalAnalogies() public method

public LoadVerbalAnalogies ( string file ) : void
file string
return void

ResetAvailableGames() public method

public ResetAvailableGames ( ) : void
return void