Core: Remember export information on a per document basis (#22067)

* Use a new struct ExportInfo to hold export information on a per document basis
This commit is contained in:
theo-vt
2025-07-15 22:43:57 -04:00
committed by GitHub
parent 7e03fc6620
commit f2d0a69e01
5 changed files with 87 additions and 47 deletions

View File

@@ -1189,6 +1189,14 @@ Document::ExportStatus Document::isExporting(const DocumentObject* obj) const
}
return Document::NotExporting;
}
ExportInfo Document::exportInfo() const
{
return d->exportInfo;
}
void Document::setExportInfo(const ExportInfo& info)
{
d->exportInfo = info;
}
void Document::exportObjects(const std::vector<DocumentObject*>& obj, std::ostream& out)
{