13 #ifndef DtTreeModel_H_
14 #define DtTreeModel_H_
19 #include <boost/signal.hpp>
24 class DtTreeModelClassesCreator;
34 friend class DtTreeModelClassesCreator;
40 virtual void setModelDefinition(
const std::string& str);
44 virtual std::string className()
const;
50 virtual void slot_modelInstanceToBeDestroyed(
DtModelInstance* instance);
58 virtual void addToScene(
const DtUniqueID& sceneObjectId,
int modelSet,
61 virtual void removeFromScene();
64 virtual void setSolid(
bool soild);