public void SetActiveScreen(string screenName)
{
if (_screens.ContainsKey(screenName))
{
if (_activeScreen != null)
_activeScreen.Unload();
_activeScreen = _screens[screenName];
this.Resolution = new Vector2i((int)_activeScreen.Window.Size.X, (int)_activeScreen.Window.Size.Y);
}
}