]> git.tdb.fi Git - libs/gl.git/blobdiff - source/basicmaterial.h
Give materials the capability to automatically create a suitable shader
[libs/gl.git] / source / basicmaterial.h
index 9b7eab074ed5df6c43cc6b5afaa99a7d6a5eb219..5fca56a0300127e54fd7f0b06be52bb4e97586e1 100644 (file)
@@ -33,6 +33,10 @@ private:
 public:
        BasicMaterial();
 
+protected:
+       virtual std::string create_program_source() const;
+
+public:
        void attach_textures_to(Texturing &, ProgramData &) const;
 
        void set_diffuse(const Color &);