anchor.diff:  
   a|guiViewPort +
   getGuiViewPort()
  -a|The view object for the orthogonal +++<abbr title="Graphical User Interface">GUI</abbr>+++ view. Only used internally for <<jme3/advanced/hud#,HUD>>s. 
  +a|The view object for the orthogonal +++<abbr title="Graphical User Interface">GUI</abbr>+++ view. Only used internally for <<jme3/advanced/hud#,HUD>>s.
   
   a|timer
   a|An internal update loop timer, don't use. See `tpf` in `simpleUpdate()` below to learn about timers.
  
positive.code: a|Purpose
  
  a|setPauseOnLostFocus(true)
  a|Set this boolean whether the game loop should stop running when ever the window loses focus (typical for single-player game). Set this to false for real-time and multi-player games that keep running. 
  
  a|start()
  a|Call this method to start a jME3 game. By default this opens a new jME3 window, initializes the scene, and starts the event loop. 
  
  a|restart()
  a|Loads modified <<jme3/intermediate/appsettings#,AppSettings>> into the current application context.
  
negative.code: 
  *  First-person (fly-by) camera
  *  Scene graph that manages your models in the rendered 3D scene.
  *  Useful default input mappings (details below.)
  
  Additional to the functionality that Application brings, SimpleApplication offers the following methods and fields that can be used, for example, inside the `simpleInitApp()` method:
  [cols="25,75", options="header"]
  