src/gl/partrenderer.h

changeset 382
94d5587bb0c4
parent 376
3cef3b016330
equal deleted inserted replaced
381:80bea7a6e84f 382:94d5587bb0c4
67 void mouseReleaseEvent(QMouseEvent* event) override; 67 void mouseReleaseEvent(QMouseEvent* event) override;
68 void keyReleaseEvent(QKeyEvent* event) override; 68 void keyReleaseEvent(QKeyEvent* event) override;
69 void wheelEvent(QWheelEvent* event) override; 69 void wheelEvent(QWheelEvent* event) override;
70 glm::vec3 unproject(const glm::vec3& win) const; 70 glm::vec3 unproject(const glm::vec3& win) const;
71 void setFragmentStyle(gl::FragmentStyle fragStyle); 71 void setFragmentStyle(gl::FragmentStyle fragStyle);
72 void renderScene(); 72 void renderScene(const gl::RenderPreferences* preferences);
73 void updateViewMatrix(); 73 void updateViewMatrix();
74 void updateModelMatrix(); 74 void updateModelMatrix();
75 void renderVao(const gl::ArrayClass arrayClass, const GLenum glType); 75 void renderVao(const gl::ArrayClass arrayClass, const GLenum glType);
76 template<gl::ArrayClass arrayClass> 76 template<gl::ArrayClass arrayClass>
77 void renderVao(); 77 void renderVao();

mercurial