]> git.mxchange.org Git - flightgear.git/blobdiff - src/AIModel/AIBase.hxx
commradio: improvements for atis speech
[flightgear.git] / src / AIModel / AIBase.hxx
index 52be8e5a3d89b7b205f671f89ef150d26fc14da3..dd88987cde028e97bdb163440e0e48e680b1b6ad 100644 (file)
@@ -21,8 +21,7 @@
 #define _FG_AIBASE_HXX
 
 #include <string>
-
-#include <osg/LOD>
+#include <osg/ref_ptr>
 
 #include <simgear/constants.h>
 #include <simgear/scene/model/placement.hxx>
@@ -36,6 +35,8 @@
 
 #include <Main/fg_props.hxx>
 
+namespace osg { class PagedLOD; }
+
 namespace simgear {
 class BVHMaterial;
 }
@@ -59,7 +60,7 @@ public:
     virtual void readFromScenario(SGPropertyNode* scFileNode);
 
     virtual bool init(bool search_in_AI_path=false);
-    virtual void initModel(osg::Node *node);
+    virtual void initModel();
     virtual void update(double dt);
     virtual void bind();
     virtual void unbind();
@@ -233,7 +234,7 @@ private:
     int _refID;
     object_type _otype;
     bool _initialized;
-    osg::ref_ptr<osg::LOD> _model; //The 3D model LOD object
+    osg::ref_ptr<osg::PagedLOD> _model;
 
     osg::ref_ptr<FGAIModelData> _modeldata;