src/documentmanager.h

changeset 213
ee5758ddb6d2
parent 212
27259810da6d
child 214
8e1fe64ce4e3
equal deleted inserted replaced
212:27259810da6d 213:ee5758ddb6d2
63 int modelIdCounter = 0; 63 int modelIdCounter = 0;
64 std::map<ModelId, ModelInfo> openModels; 64 std::map<ModelId, ModelInfo> openModels;
65 void collectReferences(QSet<QString> &referenced, const QString& name, const Model* model); 65 void collectReferences(QSet<QString> &referenced, const QString& name, const Model* model);
66 void updateDependencies(ModelInfo* model); 66 void updateDependencies(ModelInfo* model);
67 void prune(); 67 void prune();
68 bool isReferencedByAnything(const ModelId modelId) const;
69 void makePolygonCacheForModel(const ModelId modelId); 68 void makePolygonCacheForModel(const ModelId modelId);
70 }; 69 };
71 70
72 QString errorStringFromMissingDependencies(const DocumentManager::MissingDependencies& missing); 71 QString errorStringFromMissingDependencies(const DocumentManager::MissingDependencies& missing);
73 QString pathToName(const QFileInfo& path); 72 QString pathToName(const QFileInfo& path);

mercurial