]> git.mxchange.org Git - flightgear.git/blobdiff - src/Main/globals.cxx
Removed debug statement.
[flightgear.git] / src / Main / globals.cxx
index ee093bada0d3be73cb19de97cad714e01823a5b0..34432d99b64c31489015d38e72d766e5c7bc979f 100644 (file)
@@ -57,12 +57,12 @@ FGGlobals::FGGlobals() :
     autopilot( NULL ),
     route( NULL ),
     soundmgr( NULL ),
+    current_panel( NULL ),
     environment_mgr( NULL ),
     ATC_mgr( NULL ),
     ATC_display( NULL ),
     AI_mgr( NULL ),
     controls( NULL ),
-    steam( NULL ),
     viewmgr( NULL ),
     props( new SGPropertyNode ),
     initial_state( NULL ),
@@ -91,6 +91,28 @@ FGGlobals::~FGGlobals()
 }
 
 
+FGSubsystemMgr *
+FGGlobals::get_subsystem_mgr () const
+{
+    return subsystem_mgr;
+}
+
+FGSubsystem *
+FGGlobals::get_subsystem (const char * name)
+{
+    return subsystem_mgr->get_subsystem(name);
+}
+
+void
+FGGlobals::add_subsystem (const char * name,
+                          FGSubsystem * subsystem,
+                          FGSubsystemMgr::GroupType type,
+                          double min_time_sec)
+{
+    subsystem_mgr->add(name, subsystem, type, min_time_sec);
+}
+
+
 // Save the current state as the initial state.
 void
 FGGlobals::saveInitialState ()