40 ~GLCompiler(); |
40 ~GLCompiler(); |
41 QColor getColorForPolygon (LDPolygon& poly, LDObject* topobj, ComplementVboType complement) const; |
41 QColor getColorForPolygon (LDPolygon& poly, LDObject* topobj, ComplementVboType complement) const; |
42 QColor indexColorForID (int id) const; |
42 QColor indexColorForID (int id) const; |
43 void initialize(); |
43 void initialize(); |
44 void needMerge(); |
44 void needMerge(); |
45 void prepareVBO (int vbonum, Model* model); |
45 void prepareVBO (int vbonum, const Model* model); |
46 void setRenderer (GLRenderer* compiler); |
46 void setRenderer (GLRenderer* compiler); |
47 void stageForCompilation (LDObject* obj); |
47 void stageForCompilation (LDObject* obj); |
48 void unstage (LDObject* obj); |
48 void unstage (LDObject* obj); |
49 GLuint vbo (int vbonum) const; |
49 GLuint vbo (int vbonum) const; |
50 int vboSize (int vbonum) const; |
50 int vboSize (int vbonum) const; |