]> git.sesse.net Git - nageru/blob - glwidget.h
Fix a warning.
[nageru] / glwidget.h
1 #ifndef GLWIDGET_H
2 #define GLWIDGET_H
3
4 #include <QOpenGLWidget>
5
6 namespace movit {
7 class ResourcePool;
8 }
9
10 class GLWidget : public QOpenGLWidget
11 {
12         Q_OBJECT
13
14 public:
15         GLWidget(QWidget *parent = 0);
16         ~GLWidget();
17
18 protected:
19         void initializeGL() override;
20         void paintGL() override;
21
22 private:
23         movit::ResourcePool *resource_pool;
24         GLuint vao, program_num;
25         GLuint position_vbo, texcoord_vbo;
26 };
27
28 #endif