]> git.tdb.fi Git - libs/gl.git/blobdiff - source/programdata.h
Refactor AnimationPlayer ticking
[libs/gl.git] / source / programdata.h
index 0851f5f6a007396ab5a37a9c5968490ab31b5d10..743e3c0f0e2804461128f05f5314e20d326ade44 100644 (file)
@@ -176,6 +176,9 @@ public:
        void uniform_matrix4_array(const std::string &, unsigned, const float *);
        void remove_uniform(const std::string &);
 
+       std::vector<std::string> get_uniform_names() const;
+       const Uniform &get_uniform(const std::string &) const;
+
 private:
        unsigned compute_slot_mask(const Program::UniformBlockInfo &) const;
        void update_block(UniformBlock &, const Program::UniformBlockInfo &) const;