#include <simgear/structure/subsystem_mgr.hxx>
#include <simgear/environment/precipitation.hxx>
+#include <simgear/props/tiedpropertylist.hxx>
class FGPrecipitationMgr : public SGSubsystem
{
osg::ref_ptr<osg::MatrixTransform> transform;
osg::ref_ptr<SGPrecipitation> precipitation;
float getPrecipitationAtAltitudeMax(void);
-
+ simgear::TiedPropertyList _tiedProperties;
public:
FGPrecipitationMgr();
virtual ~FGPrecipitationMgr();
// SGSubsystem methods
+ virtual void bind ();
+ virtual void unbind ();
virtual void init ();
virtual void update (double dt);
+ void setPrecipitationLevel(double l);
+
osg::Group * getObject(void);
+
};
#endif