]> git.tdb.fi Git - libs/gl.git/blobdiff - source/animatedobject.h
Add a class to unify loading coordinate transforms
[libs/gl.git] / source / animatedobject.h
index 3ec336fd353e1349bec2d0811f579512c5819233..73c39e2ca8b2a240e5647ef6d8b6ae02914a0609 100644 (file)
@@ -26,6 +26,7 @@ public:
                void rotation(float, float, float, float);
                void scale(float, float, float);
                void scale_uniform(float);
+               void transform();
        };
 
 private:
@@ -38,6 +39,7 @@ public:
 
        void set_pose_matrix(unsigned, const Matrix &);
        ProgramData &get_shader_data();
+       const ProgramData &get_shader_data() const;
 
        // Deprecated
        void set_uniform(const std::string &, const KeyFrame::AnimatedUniform &);