src/tools/drawtool.h

changeset 108
94c92c923713
parent 106
128efb9d148b
child 109
40a1cf2f38f5
equal deleted inserted replaced
107:02f142b399b1 108:94c92c923713
9 Q_INVOKABLE DrawTool(QObject* parent = nullptr); 9 Q_INVOKABLE DrawTool(QObject* parent = nullptr);
10 10
11 QString name() const override; 11 QString name() const override;
12 QString toolTip() const override; 12 QString toolTip() const override;
13 bool mouseClick(const Canvas::MouseClickInfo& info) override; 13 bool mouseClick(const Canvas::MouseClickInfo& info) override;
14 bool mouseMove(const Canvas::MouseMoveInfo&) override;
14 void reset() override; 15 void reset() override;
15 private: 16 private:
16 std::vector<glm::vec3> polygon; 17 std::vector<glm::vec3> polygon;
17 }; 18 };

mercurial