]> git.tdb.fi Git - libs/gl.git/blobdiff - source/basicmaterial.cpp
Remove the deprecated ProgramBuilder class
[libs/gl.git] / source / basicmaterial.cpp
index 9c7714dc1861d1974adc4d20fac8aa9b565d3a37..362fc9db14e6a8636960bec3a746cd8e62715ed8 100644 (file)
@@ -126,19 +126,20 @@ void BasicMaterial::set_receive_shadows(bool s)
 DataFile::Loader::ActionMap BasicMaterial::Loader::shared_actions;
 
 BasicMaterial::Loader::Loader(BasicMaterial &m):
-       DerivedObjectLoader<BasicMaterial, Material::LoaderBase<BasicMaterial> >(m)
+       DerivedObjectLoader<BasicMaterial, Material::PropertyLoader<BasicMaterial> >(m)
 {
        set_actions(shared_actions);
 }
 
 BasicMaterial::Loader::Loader(BasicMaterial &m, Collection &c):
-       DerivedObjectLoader<BasicMaterial, Material::LoaderBase<BasicMaterial> >(m, c)
+       DerivedObjectLoader<BasicMaterial, Material::PropertyLoader<BasicMaterial> >(m, c)
 {
        set_actions(shared_actions);
 }
 
 void BasicMaterial::Loader::init_actions()
 {
+       Material::PropertyLoader<BasicMaterial>::init_actions();
        add_property("diffuse", &BasicMaterial::set_diffuse, &BasicMaterial::set_diffuse_map, true);
        add_property("specular", &BasicMaterial::set_specular, &BasicMaterial::set_specular_map, false);
        add_property("normal", &BasicMaterial::set_normal_map);