public void Mock()
		{
			this.MainWindow = new Window();
			(this.MainWindow as Window).Input = new Mock<IInput>().Object;
			(this.MainWindow as Window).Size = new OpenTK.Vector2(1, 1);

			this.Screens = new Mock<IScreensManager>().Object;
			this.Content = new Mock<IResourcesManager>().Object;
			this.Renderer = new Mock<Interfaces.Graphics.IRenderer>().Object;
		}
		public Game(IWindow window)
		{
			this._Info.MainWindow = window;
			
			#if (DEBUG || FORCEHOTREPLACEMANAGER) && !FORCENOTUSINGHOTREPLACEMANAGER
			//Debug - używamy managera udostępniającego "gorącą podmianę"
			this._Info.Content = new HotReplaceResourcesManager();
			#else
			this._Info.Content = new ResourcesManager();
			#endif

			this._Info.Renderer = new Graphics.Renderer(this.Info.MainWindow);
			this._Info.Screens = new ScreensManager(this.Info);
		}