src/ui/polygonobjecteditor.h

changeset 86
4bec0525ef1b
parent 83
b8bd338eb602
child 89
7abaf1d64719
equal deleted inserted replaced
85:40e2940605a3 86:4bec0525ef1b
11 PolygonObjectEditor(Model* model, ldraw::id_t id, QWidget* parent = nullptr); 11 PolygonObjectEditor(Model* model, ldraw::id_t id, QWidget* parent = nullptr);
12 ~PolygonObjectEditor(); 12 ~PolygonObjectEditor();
13 ldraw::id_t objectId() const; 13 ldraw::id_t objectId() const;
14 void setObjectId(ldraw::id_t id); 14 void setObjectId(ldraw::id_t id);
15 private: 15 private:
16 Q_SLOT void vectorChanged(const glm::vec3& value);
16 void updateNumRows(); 17 void updateNumRows();
17 Model* model; 18 Model* model;
18 ldraw::id_t storedObjectId; 19 ldraw::id_t storedObjectId;
19 std::optional<Vec3Editor> vec3Editors[4]; 20 std::optional<Vec3Editor> vec3Editors[4];
20 }; 21 };

mercurial