#define FG_FDM_SHELL_HXX
#include <simgear/structure/subsystem_mgr.hxx>
+#include "TankProperties.hxx"
// forward decls
class FGInterface;
{
public:
FDMShell();
- ~FDMShell();
+ virtual ~FDMShell();
virtual void init();
virtual void reinit();
virtual void unbind();
virtual void update(double dt);
-
+
private:
void createImplementation();
+ TankPropertiesList _tankProperties;
FGInterface* _impl;
- SGPropertyNode* _props; // root property tree for this FDM instance
+ SGPropertyNode_ptr _props; // root property tree for this FDM instance
bool _dataLogging;
+
+ SGPropertyNode_ptr _wind_north, _wind_east,_wind_down;
+ SGPropertyNode_ptr _control_fdm_atmo,_temp_degc,_pressure_inhg;
+ SGPropertyNode_ptr _density_slugft, _data_logging, _replay_master;
};
#endif // of FG_FDM_SHELL_HXX