X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fkeyframe.cpp;h=856b85d6c20a15503d1a386458f8e393d0ff7409;hp=8eba17292368a33b576a0ae0186ee9388aacaa6b;hb=8bc776f177c7cf9d0c6fd9590273f086d38c23ca;hpb=a4549c55a6d47129bd9e42c6a49a671b759ce6d9 diff --git a/source/keyframe.cpp b/source/keyframe.cpp index 8eba1729..856b85d6 100644 --- a/source/keyframe.cpp +++ b/source/keyframe.cpp @@ -24,6 +24,12 @@ void KeyFrame::set_matrix(const Matrix &m) transform = Transform::from_matrix(m); } +void KeyFrame::set_uniform(const string &n, const AnimatedUniform &u) +{ + uniforms.erase(n); + uniforms.insert(UniformMap::value_type(n, u)); +} + void KeyFrame::set_pose(const Pose &p) { pose = &p;