text: /****************************************************************************/
  /// @file    GUIGlobals.h
  /// @author  Daniel Krajzewicz
  /// @author  Sascha Krieg
  /// @author  Michael Behrisch
  /// @date    2004
  /// @version $Id$
  ///
  // Some global variables (yep)
  /****************************************************************************/
  // SUMO, Simulation of Urban MObility; see http://sumo.dlr.de/
  // Copyright (C) 2001-2017 DLR (http://www.dlr.de/) and contributors
  /****************************************************************************/
  //
  //   This file is part of SUMO.
  //   SUMO is free software: you can redistribute it and/or modify
  //   it under the terms of the GNU General Public License as published by
  //   the Free Software Foundation, either version 3 of the License, or
  //   (at your option) any later version.
  //
  /****************************************************************************/
  #ifndef GUIGlobals_h
  #define GUIGlobals_h
  
  
  // ===========================================================================
  // included modules
  // ===========================================================================
  #ifdef _MSC_VER
  #include <windows_config.h>
  #else
  #include <config.h>
  #endif
  
  #include <vector>
  #include <utils/common/SUMOTime.h>
  
  
  // ===========================================================================
  // class definitions
  // ===========================================================================
  /**
   * @class MSGlobals
   * This class holds some static variables, filled mostly with values coming
   *  from the command line or the simulation configuration file.
   * They are stored herein to allow a faster access than from the options
   *  container.
   */
  class GUIGlobals {
  public:
      /// the simulation shall start direct after loading
      static bool gRunAfterLoad;
  
      /// the window shall be closed when the simulation has ended
      static bool gQuitOnEnd;
  
      /// the simulation shall reload when it has ended (demo)
      static bool gDemoAutoReload;
  
      /// the aggregation period for tracker windows in seconds
      static double gTrackerInterval;
  };
  
  #endif
  
  /****************************************************************************/
  
  