public SEEngineWindow()
        {
            engineGraphics = new GraphicsDeviceManager(this);
            engineGraphics.PreferredBackBufferWidth  = SEProperties.GetEngineWindowWidth();
            engineGraphics.PreferredBackBufferHeight = SEProperties.GetEngineWindowHeight();
            engineGraphics.IsFullScreen = SEProperties.IsEngineFullScreen();

            IsMouseVisible        = SEProperties.IsEngineMouseVisible();
            Content.RootDirectory = "Content";
        }
        protected override void Initialize()
        {
            base.Initialize();

            SEResourcesManager.LoadSprite(Content, @"Debug\frame");

            engineScene     = new SEScene("engineScene");
            childsPanel     = new SEPanel(new Rectangle(0, 0, SEProperties.GetEngineWindowWidth() / 2, SEProperties.GetGameWindowHeight()), SEResourcesManager.GetSpriteByName(@"Debug\frame"));
            componentsPanel = new SEPanel(new Rectangle(SEProperties.GetEngineWindowWidth() / 2, 0, SEProperties.GetEngineWindowWidth() / 2, SEProperties.GetGameWindowHeight()), SEResourcesManager.GetSpriteByName(@"Debug\frame"));
            engineScene.AddChild(childsPanel);
            engineScene.AddChild(componentsPanel);
        }