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); }