src/documentmanager.h

changeset 193
b4beff48bb7a
parent 150
b6cbba6e29a1
child 212
27259810da6d
equal deleted inserted replaced
192:e6faeffed1d1 193:b4beff48bb7a
73 std::map<ModelId, PolygonCache> polygonCaches; 73 std::map<ModelId, PolygonCache> polygonCaches;
74 void loadDependenciesForModel(const ModelId modelId, const QString& path, LoadDepedenciesBag& bag); 74 void loadDependenciesForModel(const ModelId modelId, const QString& path, LoadDepedenciesBag& bag);
75 void collectReferences(QSet<QString> &referenced, const QString& name, const Model* model); 75 void collectReferences(QSet<QString> &referenced, const QString& name, const Model* model);
76 void updateDependencies(ModelInfo* model); 76 void updateDependencies(ModelInfo* model);
77 void prune(); 77 void prune();
78 Q_SLOT void modelModified();
78 bool isReferencedByAnything(const ModelId modelId) const; 79 bool isReferencedByAnything(const ModelId modelId) const;
79 void makePolygonCacheForModel(const ModelId modelId); 80 void makePolygonCacheForModel(const ModelId modelId);
80 }; 81 };
81 82
82 QString pathToName(const QFileInfo& path); 83 QString pathToName(const QFileInfo& path);

mercurial