C# Class withSIX.Mini.Infra.Data.Services.SetupGameStuff.GameFactory

Afficher le fichier Open project: SIXNetworks/withSIX.Desktop

Méthodes publiques

Méthode Description
CreateGame ( Type type, GameAttribute attr ) : Game
GameFactory ( IAssemblyService ass ) : System
GetGameTypesWithAttribute ( ) : GameAttribute>.IDictionary

Private Methods

Méthode Description
CreateGameSettings ( Type gt ) : GameSettings
FindGameTypes ( ) : IEnumerable
GetSettingsModelType ( Type x ) : Type
IsGameType ( Type y ) : bool
MapToSettingsType ( Type x ) : string

Method Details

CreateGame() public méthode

public CreateGame ( Type type, GameAttribute attr ) : Game
type System.Type
attr GameAttribute
Résultat Game

GameFactory() public méthode

public GameFactory ( IAssemblyService ass ) : System
ass IAssemblyService
Résultat System

GetGameTypesWithAttribute() public méthode

public GetGameTypesWithAttribute ( ) : GameAttribute>.IDictionary
Résultat GameAttribute>.IDictionary