The most basic component of Gonzo. Responsible for drawing, updating and creating UI components. UI components are created from UI scripts (*.uis).
 /// <summary>
 /// Add a UIScreen instance to this ScreenManager instance.
 /// </summary>
 /// <param name="Screen"></param>
 public void AddScreen(UIScreen Screen)
 {
     m_Screens.Add(Screen);
 }
 /// <summary>
 /// Constructs a new TreeWalker instance.
 /// </summary>
 /// <param name="Screen">A UIScreen instance.</param>
 public TreeWalker(UIScreen Screen)
 {
     m_Screen = Screen;
 }
 /// <summary>
 /// Add a UIScreen instance to this ScreenManager instance.
 /// </summary>
 /// <param name="Screen">The screen to add.</param>
 public void AddScreen(UIScreen Screen)
 {
     m_Screens.Add(Screen);
 }