00001 class GLProgramm; 00002 00003 #ifndef GLProgramm_H 00004 #define GLProgramm_H 00005 00006 #include "glew/glew.h" 00007 #include "GLShader.h" 00008 00009 #include <QString> 00010 00011 class GLProgramm 00012 { 00013 public: 00014 GLProgramm(); 00015 ~GLProgramm(); 00016 void load(QString &vertexShaderName, QString &fragmentShaderName); 00017 bool link(); 00018 void free(); 00019 00020 GLuint programm; 00021 GLShader vertexShader, fragmentShader; 00022 }; 00023 00024 #endif // GLProgramm_H