X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=src%2FInstrumentation%2Fmarker_beacon.hxx;h=7ed085aaad5ea65224142faf7659749ecc1e52fd;hb=f04d5f8758ef4b5524a9396a84351bf86db6763e;hp=25e435feae4b4d93d96e49e4bfd8a25b1f48d118;hpb=cf9a520a9f404e66cef7fd1955a62127e6d31f93;p=flightgear.git diff --git a/src/Instrumentation/marker_beacon.hxx b/src/Instrumentation/marker_beacon.hxx index 25e435fea..7ed085aaa 100644 --- a/src/Instrumentation/marker_beacon.hxx +++ b/src/Instrumentation/marker_beacon.hxx @@ -29,22 +29,12 @@ #include #include -#include #include -#include -#include - class SGSampleGroup; class FGMarkerBeacon : public SGSubsystem { - FGBeacon beacon; - FGMorse morse; - - SGInterpTable *term_tbl; - SGInterpTable *low_tbl; - SGInterpTable *high_tbl; // Inputs SGPropertyNode_ptr lon_node; @@ -57,8 +47,6 @@ class FGMarkerBeacon : public SGSubsystem SGPropertyNode_ptr serviceable; SGPropertyNode_ptr sound_working; - bool need_update; - bool outer_marker; bool middle_marker; bool inner_marker; @@ -68,7 +56,7 @@ class FGMarkerBeacon : public SGSubsystem bool middle_blink; bool inner_blink; - string name; + std::string name; int num; // internal periodic station search timer @@ -89,6 +77,7 @@ public: ~FGMarkerBeacon(); void init (); + void reinit (); void bind (); void unbind (); void update (double dt);