ShaderGL();
virtual ~ShaderGL();
- virtual void destroy();
- virtual void attach(unsigned int prog);
+ virtual void destroy() override;
+ virtual void attach(unsigned int prog) override;
};
class ShaderProgramGL : public ShaderProgram {
void destroy();
void delete_shaders();
- virtual bool link();
- virtual bool load(const char *vfname, const char *ffname);
- virtual void use();
+ virtual bool link() override;
+ virtual bool load(const char *vfname, const char *ffname) override;
+ virtual void use() override;
};
#endif // SHADER_GL_H_
\ No newline at end of file