src/gl/partrenderer.h

changeset 199
6988973515d2
parent 189
815fbaae9cb2
child 200
ca23936b455b
equal deleted inserted replaced
198:eb9d900dc79a 199:6988973515d2
22 QWidget* parent = nullptr); 22 QWidget* parent = nullptr);
23 ~PartRenderer() override; 23 ~PartRenderer() override;
24 void setRenderPreferences(const gl::RenderPreferences& newPreferences); 24 void setRenderPreferences(const gl::RenderPreferences& newPreferences);
25 ldraw::id_t getHighlightedObject() const; 25 ldraw::id_t getHighlightedObject() const;
26 protected: 26 protected:
27 ldraw::id_t pick(const QPoint& where); 27 ldraw::id_t pick(QPoint where);
28 void initializeGL() override; 28 void initializeGL() override;
29 void resizeGL(int width, int height) override; 29 void resizeGL(int width, int height) override;
30 void paintGL() override; 30 void paintGL() override;
31 void mouseMoveEvent(QMouseEvent* event) override; 31 void mouseMoveEvent(QMouseEvent* event) override;
32 void wheelEvent(QWheelEvent* event) override; 32 void wheelEvent(QWheelEvent* event) override;

mercurial