]> git.tdb.fi Git - libs/gl.git/blobdiff - source/basicmaterial.h
Remove the deprecated ProgramBuilder class
[libs/gl.git] / source / basicmaterial.h
index 5d8d96ae5273d05e7a3106d409e5b4d40b7be450..95259f476b233198856c49a42391049f54f6b0b5 100644 (file)
@@ -9,7 +9,7 @@ namespace GL {
 class BasicMaterial: public Material
 {
 public:
-       class Loader: public DataFile::DerivedObjectLoader<BasicMaterial, Material::LoaderBase<BasicMaterial> >
+       class Loader: public DataFile::DerivedObjectLoader<BasicMaterial, Material::PropertyLoader<BasicMaterial> >
        {
        private:
                static ActionMap shared_actions;
@@ -38,7 +38,7 @@ protected:
        virtual std::string create_program_source() const;
 
 public:
-       void attach_textures_to(Texturing &, ProgramData &) const;
+       virtual void attach_textures_to(Texturing &, ProgramData &) const;
 
        void set_diffuse(const Color &);
        void set_diffuse_map(const Texture *);