47class FGFX :
public SGSampleGroup
52 FGFX (
const std::string &refname, SGPropertyNode *props = 0 );
57 void update (
double dt)
override;
64 SGSharedPtr<SGSampleGroup> _avionics;
65 SGSharedPtr<SGSampleGroup> _atc;
67 std::vector<SGXmlSound *> _sound;
69 SGPropertyNode_ptr _props;
70 SGPropertyNode_ptr _enabled;
71 SGPropertyNode_ptr _volume;
72 SGPropertyNode_ptr _avionics_enabled;
73 SGPropertyNode_ptr _avionics_volume;
74 SGPropertyNode_ptr _avionics_ext;
75 SGPropertyNode_ptr _internal;
76 SGPropertyNode_ptr _atc_enabled;
77 SGPropertyNode_ptr _atc_volume;
78 SGPropertyNode_ptr _atc_ext;
79 SGPropertyNode_ptr _machwave_active;
80 SGPropertyNode_ptr _machwave_volume;