]> git.mxchange.org Git - flightgear.git/blob - src/AIModel/AIModelData.hxx
Use api's with objects instead of scalars.
[flightgear.git] / src / AIModel / AIModelData.hxx
1 #ifndef __FGAIMODELDATA_HXX
2 #define __FGAIMODELDATA_HXX
3
4 #include <osg/observer_ptr>
5 #include <Scripting/NasalSys.hxx>
6
7 class FGAIBase;
8
9 class FGAIModelData : public FGNasalModelData {
10 public:
11     FGAIModelData(FGAIBase *b, SGPropertyNode *props = 0) : FGNasalModelData(props), _base(b) {}
12     virtual void modelLoaded(const string& path, SGPropertyNode *prop, osg::Node *);
13
14 private:
15     osg::observer_ptr<FGAIBase> _base;
16 };
17
18 #endif