/// <summary>
 /// Performs a layout pass and sends updates to the render tree.
 /// </summary>
 /// <param name="timeInSeconds">Time elapsed since the start of the application.</param>
 public void Update(double timeInSeconds)
 {
     Extend.Update();
     GUI.SoftwareKeyboard.Update();
     Noesis_View_Update_(CPtr, timeInSeconds);
 }