#include <simgear/compiler.h>
-#include STL_STRING
+#include <string>
#include <vector>
#include <deque>
-SG_USING_STD(string);
-SG_USING_STD(vector);
-SG_USING_STD(deque);
+using std::string;
+using std::vector;
+using std::deque;
#include <simgear/props/props.hxx>
#include <simgear/structure/subsystem_mgr.hxx>
+#include <simgear/props/condition.hxx>
#include <Main/fg_props.hxx>
SGPropertyNode_ptr r_n_prop;
double r_n_value;
vector <SGPropertyNode_ptr> output_list;
+ SGSharedPtr<const SGCondition> _condition;
public:
enabled( false ),
input_prop( NULL ),
r_n_prop( NULL ),
- r_n_value( 0.0 )
+ r_n_value( 0.0 ),
+ _condition( NULL )
{ }
virtual ~FGXMLAutoComponent() {}