X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FScripting%2FNasalModelData.hxx;h=dbe59b76132207d276039c0d7b39cee46a033645;hb=3b23892ccf9c33d05fa642e025c5bdba739bba3b;hp=8c8b13d6e1dd2e52f0996c414a7505aff25314e6;hpb=eba03b5e469824ee8f1494723fcddbbc56155a08;p=flightgear.git diff --git a/src/Scripting/NasalModelData.hxx b/src/Scripting/NasalModelData.hxx index 8c8b13d6e..dbe59b761 100644 --- a/src/Scripting/NasalModelData.hxx +++ b/src/Scripting/NasalModelData.hxx @@ -67,7 +67,7 @@ private: std::string _module, _path; SGPropertyNode_ptr _root, _prop; SGConstPropertyNode_ptr _load, _unload; - osg::Node *_branch; + osg::ref_ptr _branch; unsigned int _module_id; }; @@ -89,6 +89,8 @@ public: SGPropertyNode *prop, osg::Node *branch ); + virtual FGNasalModelDataProxy* clone() const { return new FGNasalModelDataProxy(_root); } + protected: SGPropertyNode_ptr _root; FGNasalModelDataRef _data;