Saxum/shader.hh
2014-10-23 00:52:04 +02:00

18 lines
381 B
C++

#ifndef SHADER_HH_INCLUDED
#define SHADER_HH_INCLUDED
#include "model.hh"
#include <string>
#include <ACGL/OpenGL/Creator/ShaderProgramCreator.hh>
class Shader {
public:
Shader(std::string filePath, Model model);
ACGL::OpenGL::SharedShaderProgram getReference();
~Shader();
private:
ACGL::OpenGL::SharedShaderProgram reference;
};
#endif