]> git.mxchange.org Git - flightgear.git/blobdiff - src/Instrumentation/marker_beacon.hxx
move some of the sound postion and orientation calculations over to the sample class...
[flightgear.git] / src / Instrumentation / marker_beacon.hxx
index 3577282379475506d069f636dc7f84efd343a21e..774e37f81267b3d88cba349a140caa981d335b39 100644 (file)
@@ -35,6 +35,7 @@
 #include <Sound/beacon.hxx>
 #include <Sound/morse.hxx>
 
+class SGSampleGroup;
 
 class FGMarkerBeacon : public SGSubsystem
 {
@@ -52,6 +53,7 @@ class FGMarkerBeacon : public SGSubsystem
     SGPropertyNode_ptr bus_power;
     SGPropertyNode_ptr power_btn;
     SGPropertyNode_ptr audio_btn;
+    SGPropertyNode_ptr audio_vol;
     SGPropertyNode_ptr serviceable;
     SGPropertyNode_ptr sound_pause;
 
@@ -72,13 +74,15 @@ class FGMarkerBeacon : public SGSubsystem
     // internal periodic station search timer
     double _time_before_search_sec;
 
+    SGSampleGroup *_sgr;
+
 public:
 
     enum fgMkrBeacType {
-       NOBEACON = 0,
-       INNER,
-       MIDDLE,
-       OUTER   
+        NOBEACON = 0,
+        INNER,
+        MIDDLE,
+        OUTER
     };
 
     FGMarkerBeacon(SGPropertyNode *node);