diff -r ae7f7fbb9cda -r 07e65a4c6611 src/gl/partrenderer.h --- a/src/gl/partrenderer.h Mon Jul 04 15:37:22 2022 +0300 +++ b/src/gl/partrenderer.h Mon Jul 04 19:53:13 2022 +0300 @@ -44,8 +44,8 @@ std::optional screenToModelCoordinates(const QPointF& point, const Plane& plane) const; QPointF modelToScreenCoordinates(const glm::vec3& point) const; bool isDark() const; - ElementId pick(QPoint where); - void setSelection(const QSet& selectedIds); + std::int32_t pick(QPoint where); + void setSelection(const QSet& selectedIds); glm::vec3 cameraVector(const QPointF& point) const; Line<3> cameraLine(const QPointF& point) const; Q_SIGNALS: