C# 클래스 withSIX.Mini.Infra.Data.Services.SetupGameStuff.GameFactory

파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop

공개 메소드들

메소드 설명
CreateGame ( Type type, GameAttribute attr ) : Game
GameFactory ( IAssemblyService ass ) : System
GetGameTypesWithAttribute ( ) : GameAttribute>.IDictionary

비공개 메소드들

메소드 설명
CreateGameSettings ( Type gt ) : GameSettings
FindGameTypes ( ) : IEnumerable
GetSettingsModelType ( Type x ) : Type
IsGameType ( Type y ) : bool
MapToSettingsType ( Type x ) : string

메소드 상세

CreateGame() 공개 메소드

public CreateGame ( Type type, GameAttribute attr ) : Game
type System.Type
attr GameAttribute
리턴 Game

GameFactory() 공개 메소드

public GameFactory ( IAssemblyService ass ) : System
ass IAssemblyService
리턴 System

GetGameTypesWithAttribute() 공개 메소드

public GetGameTypesWithAttribute ( ) : GameAttribute>.IDictionary
리턴 GameAttribute>.IDictionary