Exemplo n.º 1
0
		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));
		}
Exemplo n.º 2
0
		public ToeScene(ToeSceneConfiguration configuration, ToeMessageRegistry messageRegistry)
		{
			this.configuration = configuration;
			this.messageRegistry = messageRegistry;
			this.AllocateScene();
		}
Exemplo n.º 3
0
		public MainWindow(ToeSceneConfiguration config)
			: this()
		{
		}