X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fprogramdata.h;h=c367097bd886752fc94697ebfeb5c013acdffb64;hb=4af69ec90120a0be828a1ae475a38674087110b5;hp=605b41b1359c0da3146b05d2b78e9cf7dfb96e9f;hpb=d971f8d4848c0b3b453c626a2dafe19445e3e5a8;p=libs%2Fgl.git diff --git a/source/programdata.h b/source/programdata.h index 605b41b1..c367097b 100644 --- a/source/programdata.h +++ b/source/programdata.h @@ -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 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 &);