220 } |
220 } |
221 |
221 |
222 virtual QString asText() const override; |
222 virtual QString asText() const override; |
223 LDDocument* fileInfo(DocumentManager *context) const; |
223 LDDocument* fileInfo(DocumentManager *context) const; |
224 virtual void getVertices(DocumentManager *context, QSet<Vertex>& verts) const override; |
224 virtual void getVertices(DocumentManager *context, QSet<Vertex>& verts) const override; |
225 void inlineContents(DocumentManager* context, Model& model, bool deep, bool render); |
225 void inlineContents( |
226 QList<LDPolygon> inlinePolygons(DocumentManager* context); |
226 DocumentManager* context, |
|
227 Winding parentWinding, |
|
228 Model& model, |
|
229 bool deep, |
|
230 bool render |
|
231 ); |
|
232 QList<LDPolygon> inlinePolygons(DocumentManager* context, Winding parentWinding); |
227 QString objectListText() const override; |
233 QString objectListText() const override; |
228 QString referenceName() const; |
234 QString referenceName() const; |
229 int triangleCount(DocumentManager *context) const override; |
235 int triangleCount(DocumentManager *context) const override; |
230 bool hasMatrix() const override { return true; } |
236 bool hasMatrix() const override { return true; } |
231 QString typeName() const override { return "subfilereference"; } |
237 QString typeName() const override { return "subfilereference"; } |