]> git.mxchange.org Git - flightgear.git/blobdiff - src/Cockpit/marker_beacon.hxx
Migrate FlightGear code to use "#include SG_GL*" defined in
[flightgear.git] / src / Cockpit / marker_beacon.hxx
index 6182f2759c4cd40814b1a7a78d2a77d4a4e31330..2a5ac3a9fb6993479f22f4f0138101a7945fa2ea 100644 (file)
 #define _FG_MARKER_BEACON_HXX
 
 
-#include <Main/fgfs.hxx>
 #include <Main/fg_props.hxx>
 
 #include <simgear/compiler.h>
-
+#include <simgear/structure/subsystem_mgr.hxx>
 #include <simgear/math/interpolater.hxx>
 #include <simgear/timing/timestamp.hxx>
 
@@ -37,7 +36,7 @@
 #include <Sound/morse.hxx>
 
 
-class FGMarkerBeacon : public FGSubsystem
+class FGMarkerBeacon : public SGSubsystem
 {
     FGBeacon beacon;
     FGMorse morse;
@@ -67,6 +66,13 @@ class FGMarkerBeacon : public FGSubsystem
 
 public:
 
+    enum fgMkrBeacType {
+       NOBEACON = 0,
+       INNER,
+       MIDDLE,
+       OUTER   
+    };
+
     FGMarkerBeacon();
     ~FGMarkerBeacon();