19 QVariant getProperty(Property property) const override; |
19 QVariant getProperty(Property property) const override; |
20 QString textRepresentation() const override; |
20 QString textRepresentation() const override; |
21 void getPolygons(std::vector<gl::Polygon>& polygons, GetPolygonsContext* context) const override; |
21 void getPolygons(std::vector<gl::Polygon>& polygons, GetPolygonsContext* context) const override; |
22 glm::vec3 position() const; |
22 glm::vec3 position() const; |
23 void invert() override; |
23 void invert() override; |
24 Model* resolve(DocumentManager* documents) const; |
24 Model* resolve(const ModelId callingModelId, DocumentManager* documents) const; |
25 Type typeIdentifier() const override; |
25 Type typeIdentifier() const override; |
26 QDataStream& serialize(QDataStream& stream) const override; |
26 QDataStream& serialize(QDataStream& stream) const override; |
27 QDataStream& deserialize(QDataStream& stream) override; |
27 QDataStream& deserialize(QDataStream& stream) override; |
28 QString toLDrawCode() const override; |
28 QString toLDrawCode() const override; |
29 glm::mat4 transformation; |
29 glm::mat4 transformation; |