Пример #1
0
        private void Configure(IKanGameConfiguration configuration)
        {
            var contextBuilder = new KanEngineContextBuilder();

            contextBuilder.SetControllerSwitchAction(ChangeController);
            configuration?.Configure(this, contextBuilder);
            Context = contextBuilder.Build();
        }
Пример #2
0
 public MonogameEngine(IKanGameConfiguration configuration)
 {
     Initialize();
     _configuration = configuration;
 }
Пример #3
0
 public KanGameEngine(IKanGameConfiguration configuration)
 {
     Configure(configuration);
     ChangeController(configuration.Startup(Context));
 }