11 #include <boost/shared_ptr.hpp>
16 class Dt3dBoundingVolume;
40 virtual boost::shared_ptr<DtTerrainInterface> objectModelEntry(
const DtUUID& parent);
41 virtual boost::shared_ptr<DtTerrainInterface> objectModelEntry(
const DtObjectType& type);
58 virtual void removeAll();
67 virtual boost::shared_ptr<DtTerrainInterface> createObjectModel(
const DtFilename&,
const DtEntityType& s)
const;
68 virtual boost::shared_ptr<DtTerrainInterface> createObjectModel(
const Dt3dBoundingVolume& s)
const;