src/gl/common.h

changeset 250
2837b549e616
parent 245
a41ccc6924e3
child 259
c27612f0eac0
equal deleted inserted replaced
249:37d3c819cafa 250:2837b549e616
39 virtual void paintGL(){} 39 virtual void paintGL(){}
40 virtual void overpaint(QPainter*){} 40 virtual void overpaint(QPainter*){}
41 virtual void mvpMatrixChanged(const glm::mat4& mvpMatrix) = 0; 41 virtual void mvpMatrixChanged(const glm::mat4& mvpMatrix) = 0;
42 virtual void mouseMoved(const QMouseEvent*){} 42 virtual void mouseMoved(const QMouseEvent*){}
43 virtual void mouseClick(const QMouseEvent*){} 43 virtual void mouseClick(const QMouseEvent*){}
44 void setRendererPointer(class PartRenderer* renderer) 44 void setRendererPointer(class PartRenderer* newRenderer)
45 { 45 {
46 this->renderer = renderer; 46 this->renderer = newRenderer;
47 } 47 }
48 }; 48 };
49 49
50 namespace gl 50 namespace gl
51 { 51 {

mercurial