]> git.mxchange.org Git - flightgear.git/blobdiff - src/Main/globals.hxx
apt.dat parser: clearer log and exception messages
[flightgear.git] / src / Main / globals.hxx
index 5c82b364a88c6fa2c2997b1b41a68cf73ca780a3..2d83bcaedbd7875f3482a4672937e372c554698b 100644 (file)
@@ -61,15 +61,17 @@ class FGRouteMgr;
 class FGScenery;
 class FGTileMgr;
 class FGViewMgr;
-class FGViewer;
 class FGRenderer;
-class FGFontCache;
-class FGSampleQueue;
 
 namespace simgear { namespace pkg {
   class Root;
 }}
 
+namespace flightgear
+{
+    class View;
+}
+
 /**
  * Bucket for subsystem pointers representing the sim's state.
  */
@@ -124,8 +126,6 @@ private:
     // and or flight-plan file during initialization
     string_list *initial_waypoints;
 
-    FGFontCache *fontcache;
-
     // Navigational Aids
     FGTACANList *channellist;
 
@@ -143,9 +143,7 @@ private:
      * helper to initialise standard properties on a new property tree
      */
     void initProperties();
-    
-    SGSharedPtr<FGSampleQueue> _chatter_queue;
-    
+        
     void cleanupListeners();
     
     typedef std::vector<SGPropertyChangeListener*> SGPropertyChangeListenerVec;
@@ -323,15 +321,13 @@ public:
     }
 
     FGViewMgr *get_viewmgr() const;
-    FGViewer *get_current_view() const;
+    flightgear::View *get_current_view() const;
 
     FGControls *get_controls() const;
 
     FGScenery * get_scenery () const;
 
     FGTileMgr * get_tile_mgr () const;
-
-    inline FGFontCache *get_fontcache() const { return fontcache; }
   
     inline FGTACANList *get_channellist() const { return channellist; }
     inline void set_channellist( FGTACANList *c ) { channellist = c; }
@@ -346,9 +342,6 @@ public:
      */
     void saveUserSettings();
     
-    FGSampleQueue* get_chatter_queue() const;
-    void set_chatter_queue(FGSampleQueue* queue);
-    
     void addListenerToCleanup(SGPropertyChangeListener* l);
   
     simgear::pkg::Root* packageRoot();