Saxum/shader.hh

18 lines
381 B
C++
Raw Normal View History

2014-10-22 22:52:04 +00:00
#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