#pragma once #include "ShaderProgram.h" #include "Shader.h" #include "Renderable.h" class MyShaderProgram : public ShaderProgram { public: struct Vertex { float x; float y; float z; }; typedef unsigned int Index; typedef Renderable RenderableType; MyShaderProgram(); private: Shader m_vertex_shader; Shader m_fragment_shader; };