]> git.tdb.fi Git - libs/gl.git/blobdiff - source/animatedobject.h
Support animation of uniform variables
[libs/gl.git] / source / animatedobject.h
index 4782951d10fb9207a77e26a6d32cff367a27c3db..b7f480054275d44148ca714c659af2ad548ce0d2 100644 (file)
@@ -3,6 +3,7 @@
 
 #include <vector>
 #include <msp/datafile/objectloader.h>
+#include "keyframe.h"
 #include "matrix.h"
 #include "objectinstance.h"
 
@@ -39,6 +40,7 @@ public:
 
        void set_matrix(const Matrix &);
        void set_pose_matrix(unsigned, const Matrix &);
+       void set_uniform(const std::string &, const KeyFrame::AnimatedUniform &);
 
        virtual const Matrix *get_matrix() const { return &matrix; }