13 #ifndef DtSpeedTreeForest_H_
14 #define DtSpeedTreeForest_H_
19 #include <osg/ref_ptr>
20 #include <osg/PositionAttitudeTransform>
26 class DtAgentUpdateResolverInterface;
27 class DtSpeedTreeModelInstance;
37 friend class DtSpeedTreeForestClassesCreator;
53 virtual void setTreeClippingPlane(
float fFar);
64 virtual void setTreeLodDistances(
float fNear,
float fFar);
67 virtual void setPerformanceProfile(
int profile);
85 bool makeContextCurrent();
95 virtual void slot_treeModelInstanceToBeDestroyed(
const std::string& modelDef);
98 virtual void slot_treeModelInstanceCreated(
const std::string& modelDef);
108 osg::ref_ptr<osg::PositionAttitudeTransform>
myPat;