#include <simgear/structure/subsystem_mgr.hxx>
#include <simgear/props/condition.hxx>
-using simgear::PropertyList;
-
typedef SGSharedPtr<class FGXMLAutoInput> FGXMLAutoInput_ptr;
typedef SGSharedPtr<class FGPeriodicalValue> FGPeriodicalValue_ptr;
class FGXMLAutoComponent : public SGReferenced {
private:
- PropertyList output_list;
+ simgear::PropertyList output_list;
SGSharedPtr<const SGCondition> _condition;
SGPropertyNode_ptr enable_prop;
// helpful for things like flight directors which position
// their vbars from the autopilot computations.
if ( honor_passive && passive_mode->getBoolValue() ) return;
- for( PropertyList::iterator it = output_list.begin(); it != output_list.end(); ++it)
+ for( simgear::PropertyList::iterator it = output_list.begin();
+ it != output_list.end(); ++it)
(*it)->setDoubleValue( clamp( value ) );
}
// helpful for things like flight directors which position
// their vbars from the autopilot computations.
if ( honor_passive && passive_mode->getBoolValue() ) return;
- for( PropertyList::iterator it = output_list.begin(); it != output_list.end(); ++it)
+ for( simgear::PropertyList::iterator it = output_list.begin();
+ it != output_list.end(); ++it)
(*it)->setBoolValue( value ); // don't use clamp here, bool is clamped anyway
}