]> git.tdb.fi Git - libs/gl.git/blobdiff - source/programdata.h
Check uniforms as a hint for texunit to use for material textures
[libs/gl.git] / source / programdata.h
index 605b41b1359c0da3146b05d2b78e9cf7dfb96e9f..c367097bd886752fc94697ebfeb5c013acdffb64 100644 (file)
@@ -155,6 +155,7 @@ private:
 public:
        ProgramData(const Program * = 0);
        ProgramData(const ProgramData &);
+       ProgramData(const ProgramData &, const Program *);
        ProgramData &operator=(const ProgramData &);
        ~ProgramData();
 
@@ -218,6 +219,7 @@ public:
 
        std::vector<std::string> get_uniform_names() const;
        const Uniform &get_uniform(const std::string &) const;
+       const Uniform *find_uniform(const std::string &) const;
 
 private:
        static bool uniform_name_compare(const NamedUniform &, const std::string &);