src/glrenderer.h

changeset 1158
35ceb74fe53e
parent 1151
0eddb5bcf25b
child 1159
6ad8cdcd88d9
equal deleted inserted replaced
1157:1d6d244bdabd 1158:35ceb74fe53e
81 Camera camera() const; 81 Camera camera() const;
82 QByteArray capturePixels(); 82 QByteArray capturePixels();
83 GLCamera& currentCamera(); 83 GLCamera& currentCamera();
84 const GLCamera& currentCamera() const; 84 const GLCamera& currentCamera() const;
85 void drawGLScene(); 85 void drawGLScene();
86 void forgetObject(LDObject* obj);
87 void highlightCursorObject(); 86 void highlightCursorObject();
88 void initGLData(); 87 void initGLData();
89 bool isPicking() const; 88 bool isPicking() const;
90 Qt::KeyboardModifiers keyboardModifiers() const; 89 Qt::KeyboardModifiers keyboardModifiers() const;
91 const Model* model() const; 90 const Model* model() const;
171 170
172 void calcCameraIcons(); 171 void calcCameraIcons();
173 void drawVbos (VboClass surface, VboSubclass colors, GLenum type); 172 void drawVbos (VboClass surface, VboSubclass colors, GLenum type);
174 void zoomToFit(); 173 void zoomToFit();
175 void zoomAllToFit(); 174 void zoomAllToFit();
175 Q_SLOT void removeObject(LDObject* object);
176 176
177 private slots: 177 private slots:
178 void showCameraIconTooltip(); 178 void showCameraIconTooltip();
179 void initializeAxes(); 179 void initializeAxes();
180 void initializeLighting(); 180 void initializeLighting();

mercurial