diff -r 40a1cf2f38f5 -r d922431eacf7 src/ui/canvas.h --- a/src/ui/canvas.h Sun Jul 25 16:26:38 2021 +0300 +++ b/src/ui/canvas.h Sun Jul 25 16:29:08 2021 +0300 @@ -23,6 +23,7 @@ void setOverpaintCallback(OverpaintCallback fn); void drawWorldPoint(QPainter* painter, const glm::vec3& worldPoint) const; void drawWorldPolygon(QPainter* painter, const std::vector& points); + const std::optional& getWorldPosition() const; public slots: void handleSelectionChange(const QSet& selectedIds, const QSet& deselectedIds); protected: