--- a/src/gl/partrenderer.h Wed Jun 15 19:47:02 2022 +0300 +++ b/src/gl/partrenderer.h Mon Jun 20 02:04:51 2022 +0300 @@ -28,6 +28,7 @@ bool needBuild = true; std::vector<RenderLayer*> activeRenderLayers; std::vector<RenderLayer*> inactiveRenderLayers; + bool frozen = false; public: PartRenderer( Model* model, @@ -56,6 +57,7 @@ void mouseMoveEvent(QMouseEvent* event) override; void mousePressEvent(QMouseEvent* event) override; void mouseReleaseEvent(QMouseEvent* event) override; + void keyReleaseEvent(QKeyEvent* event) override; void wheelEvent(QWheelEvent* event) override; Line<3> cameraLine(const QPointF& point) const; glm::vec3 unproject(const glm::vec3& win) const;