]> git.mxchange.org Git - flightgear.git/blobdiff - src/Navaids/positioned.hxx
Reduce severity of a failure to create a marker beacon due to an unknown runway from...
[flightgear.git] / src / Navaids / positioned.hxx
index de5a31322ac2940ae32ae07da23961573a753fc7..5f8d90e6ff8220505e96cb55f88b638b3da216d3 100644 (file)
@@ -21,6 +21,7 @@
 #ifndef FG_POSITIONED_HXX
 #define FG_POSITIONED_HXX
 
+#include <string>
 #include <vector>
 
 #include <simgear/structure/SGSharedPtr.hxx>
@@ -31,11 +32,6 @@ class SGPropertyNode;
 
 typedef SGSharedPtr<FGPositioned> FGPositionedRef;
 
-namespace flightgear
-{
-    class PositionedBinding;
-}
-
 class FGPositioned : public SGReferenced
 {
 public:
@@ -108,9 +104,6 @@ public:
   double elevation() const
   { return mPosition.getElevationFt(); }
   
-
-  virtual flightgear::PositionedBinding* createBinding(SGPropertyNode* nd) const;
-
   /**
    * Predicate class to support custom filtering of FGPositioned queries
    * Default implementation of this passes any FGPositioned instance.
@@ -155,9 +148,7 @@ public:
   private:
       std::vector<Type> types;
   };
-  
-  static void installCommands();
-  
+    
   static List findWithinRange(const SGGeod& aPos, double aRangeNm, Filter* aFilter = NULL);
         
   static FGPositionedRef findClosestWithIdent(const std::string& aIdent, const SGGeod& aPos, Filter* aFilter = NULL);