]> git.tdb.fi Git - libs/gl.git/blobdiff - source/materials/lighting.cpp
Convert Lighting to use shared actions
[libs/gl.git] / source / materials / lighting.cpp
index eeb4f30ee8e4ca0796ded102bfaf44049f1063c5..fa0c26b41bfa815abe6902394e505cf474c3276c 100644 (file)
@@ -102,8 +102,15 @@ void Lighting::update_shader_data(ProgramData &shdata, const Matrix &view_matrix
 }
 
 
+DataFile::Loader::ActionMap Lighting::Loader::shared_actions;
+
 Lighting::Loader::Loader(Lighting &l):
        DataFile::ObjectLoader<Lighting>(l)
+{
+       set_actions(shared_actions);
+}
+
+void Lighting::Loader::init_actions()
 {
        add("ambient", &Loader::ambient);
        add("fog_color", &Loader::fog_color);