]> git.mxchange.org Git - flightgear.git/blobdiff - src/Autopilot/autopilotgroup.hxx
Autopilot is more than just an autopilot: Introducing: "property rule"
[flightgear.git] / src / Autopilot / autopilotgroup.hxx
index e27a6b16db92521a080438d0e92845ff63090ee1..1ccb0be76f696bf47d88bff75425f099547453a6 100644 (file)
 #ifndef _XMLAUTO_HXX
 #define _XMLAUTO_HXX 1
 
-#include <string>
-#include <vector>
-
-#include <simgear/props/props.hxx>
-#include <simgear/structure/subsystem_mgr.hxx>
 
 /**
  * @brief Model an autopilot system by implementing a SGSubsystemGroup
 class FGXMLAutopilotGroup : public SGSubsystemGroup
 {
 public:
-    FGXMLAutopilotGroup();
-    void init();
-    void reinit();
-    void update( double dt );
-private:
-    std::vector<std::string> _autopilotNames;
+    static FGXMLAutopilotGroup * createInstance();
+protected:
+    FGXMLAutopilotGroup() : SGSubsystemGroup() {}
 
 };