SparrowRenderer/material.h
2015-06-26 14:56:43 +02:00

20 lines
287 B
C++

#ifndef MATERIAL_H
#define MATERIAL_H
#include "shader.h"
#include "glm/fwd.hpp"
class Material
{
public:
Material(Shader* myShader) : shader(myShader) {}
Shader* getShader() {return shader;}
virtual void bindAttributes() = 0;
protected:
Shader* shader;
};
#endif // MATERIAL_H