private static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); var config = new ToeSceneConfiguration(); var webViewConfig = new ToeSystemConfiguration { SystemName = "WebView" }; webViewConfig.Layers.Add( new ToeLayerConfiguration { LayerName = "WebView", Popularity = ToeComponentLayerPopularity.VeryRare }); var luaConfig = new ToeSystemConfiguration { SystemName = "LuaScript" }; luaConfig.Layers.Add( new ToeLayerConfiguration { LayerName = "Script", Popularity = ToeComponentLayerPopularity.Average }); config.Systems.Add(webViewConfig); config.Systems.Add(luaConfig); Application.Run(new MainWindow(config)); }
public ToeScene(ToeSceneConfiguration configuration, ToeMessageRegistry messageRegistry) { this.configuration = configuration; this.messageRegistry = messageRegistry; this.AllocateScene(); }
public MainWindow(ToeSceneConfiguration config) : this() { }