Esempio n. 1
0
        private void Configure(IKanGameConfiguration configuration)
        {
            var contextBuilder = new KanEngineContextBuilder();

            contextBuilder.SetControllerSwitchAction(ChangeController);
            configuration?.Configure(this, contextBuilder);
            Context = contextBuilder.Build();
        }
Esempio n. 2
0
 public MonogameEngine(IKanGameConfiguration configuration)
 {
     Initialize();
     _configuration = configuration;
 }
Esempio n. 3
0
 public KanGameEngine(IKanGameConfiguration configuration)
 {
     Configure(configuration);
     ChangeController(configuration.Startup(Context));
 }