UnloadContent() public method

public UnloadContent ( ) : void
return void
 /// <summary>
 /// Remove an existing screen
 /// </summary>
 /// <param name="screen">Screen object to remove</param>
 /// <returns>If operation was successful</returns>
 public bool RemoveScreen(Screen screen)
 {
     if (screen != null && screens.Count > 1)
     {
         screen.UnloadContent();
         return screens.Remove(screen);
     }
     return false;
 }
 /// <summary>
 /// Remove an existing screen
 /// </summary>
 /// <param name="screen">Screen object to remove</param>
 /// <returns>If operation was successful</returns>
 public bool RemoveScreen(Screen screen)
 {
     if (screen != null && screens.Count > 1)
     {
         screen.UnloadContent();
         screens.Remove(screen);
         screens[screens.Count - 1].Reload();
         screens[screens.Count - 1].SetStatus(ScreenStatus.Visible);
         return true;
     }
     return false;
 }