]> git.mxchange.org Git - flightgear.git/commitdiff
Tidy new_gui header
authorJames Turner <zakalawe@mac.com>
Thu, 30 Sep 2010 17:58:01 +0000 (18:58 +0100)
committerJames Turner <zakalawe@mac.com>
Thu, 30 Sep 2010 22:10:00 +0000 (23:10 +0100)
src/GUI/new_gui.cxx
src/GUI/new_gui.hxx

index b17c0b021d10cd4fd84a5fb0e0ac056be5ea5450..034484e27d106a9d686f5802f274f20f571edbc8 100644 (file)
@@ -1,12 +1,17 @@
 // new_gui.cxx: implementation of XML-configurable GUI support.
+
+#ifdef HAVE_CONFIG_H
+#  include <config.h>
+#endif
+
+#include "new_gui.hxx"
+
 #include <algorithm>
 #include <iostream>
 #include <cstring>
 #include <sys/types.h>
 #include <plib/ul.h>
 
-#include "new_gui.hxx"
-
 #include <plib/pu.h>
 #include <plib/ul.h>
 
index 6bc2707157eec18780bbf377ecab6b9441d24a75..5932512fdd33b29e8e683833c1f570617c8de2dd 100644 (file)
@@ -3,17 +3,8 @@
 #ifndef __NEW_GUI_HXX
 #define __NEW_GUI_HXX 1
 
-#ifndef __cplusplus
-# error This library requires C++
-#endif
-
-#ifdef HAVE_CONFIG_H
-#  include <config.h>
-#endif
-
 #include <plib/pu.h>
 
-#include <simgear/compiler.h>  // for SG_USING_STD
 #include <simgear/props/props.hxx>
 #include <simgear/structure/subsystem_mgr.hxx>
 #include <simgear/misc/sg_path.hxx>
 #include <vector>
 #include <map>
 
-using std::vector;
-using std::map;
-using std::string;
-
 #include <Main/fg_props.hxx>
 
 class SGBinding;
@@ -119,7 +106,7 @@ public:
      * @param name The name of the dialog box.
      * @return true if the dialog exists, false otherwise.
      */
-    virtual bool showDialog (const string &name);
+    virtual bool showDialog (const std::string &name);
 
 
     /**
@@ -138,14 +125,14 @@ public:
      * @param name The name of the dialog box.
      * @return true if the dialog was active, false otherwise.
      */
-    virtual bool closeDialog (const string &name);
+    virtual bool closeDialog (const std::string &name);
 
     /**
      * Get dialog property tree's root node.
      * @param name The name of the dialog box.
      * @return node pointer if the dialog was found, zero otherwise.
      */
-    virtual SGPropertyNode_ptr getDialogProperties (const string &name);
+    virtual SGPropertyNode_ptr getDialogProperties (const std::string &name);
 
     /**
      * Return a pointer to the current menubar.
@@ -173,14 +160,14 @@ public:
      *
      * @return The named dialog, or 0 if it isn't active.
      */
-    virtual FGDialog * getDialog (const string &name);
+    virtual FGDialog * getDialog (const std::string &name);
 
 
     virtual FGColor *getColor (const char * name) const {
         _citt_t it = _colors.find(name);
         return (it != _colors.end()) ? it->second : NULL;
     }
-    virtual FGColor *getColor (const string &name) const {
+    virtual FGColor *getColor (const std::string &name) const {
         _citt_t it = _colors.find(name.c_str());
         return (it != _colors.end()) ? it->second : NULL;
     }
@@ -236,8 +223,8 @@ private:
 
     FGMenuBar * _menubar;
     FGDialog * _active_dialog;
-    map<string,FGDialog *> _active_dialogs;
-    map<string,SGPropertyNode_ptr> _dialog_props;
+    std::map<std::string,FGDialog *> _active_dialogs;
+    std::map<std::string,SGPropertyNode_ptr> _dialog_props;
 
 };