20 SetPropertyResult setProperty(Property property, const QVariant& value) override; |
20 SetPropertyResult setProperty(Property property, const QVariant& value) override; |
21 QString textRepresentation() const override; |
21 QString textRepresentation() const override; |
22 void getPolygons(std::vector<gl::Polygon>& polygons, GetPolygonsContext* context) const override; |
22 void getPolygons(std::vector<gl::Polygon>& polygons, GetPolygonsContext* context) const override; |
23 glm::vec3 position() const; |
23 glm::vec3 position() const; |
24 void invert() override; |
24 void invert() override; |
25 private: |
|
26 Model* resolve(DocumentManager* documents) const; |
25 Model* resolve(DocumentManager* documents) const; |
27 glm::mat4 transformation; |
26 glm::mat4 transformation; |
28 QString referenceName; |
27 QString referenceName; |
29 bool isInverted = false; |
28 bool isInverted = false; |
30 }; |
29 }; |