]> git.tdb.fi Git - libs/gl.git/blobdiff - source/materials/lighting.h
Remove collection-less constructor overloads from most loaders
[libs/gl.git] / source / materials / lighting.h
index d4e6b5942cc09d660857d661b2b8bb700e4d71e4..658d7476a794843650188cd6c5ca7a5c7afcc141 100644 (file)
@@ -24,7 +24,6 @@ public:
                static ActionMap shared_actions;
 
        public:
-               Loader(Lighting &);
                Loader(Lighting &, Collection &);
 
        private:
@@ -78,6 +77,8 @@ public:
        /** Detaches a light source.  If the light was not attached, does nothing. */
        void detach(const Light &);
 
+       int find_light_index(const Light &) const;
+
        const ProgramData &get_shader_data() const;
 
        void set_debug_name(const std::string &);