#ifndef SHADER_HPP #define SHADER_HPP #include #include namespace oglu { class OGLU_API Shader { public: Shader(const char* vertexShaderFile, const char* fragmentShaderFile); ~Shader(); void Use(); private: void LoadShaderSource(const char* filename, char** buffer); private: GLuint vertexShader, fragmentShader, program; }; } #endif