X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fkeyframe.cpp;h=856b85d6c20a15503d1a386458f8e393d0ff7409;hp=8eba17292368a33b576a0ae0186ee9388aacaa6b;hb=4d2cc08aae8d7cb6ecb565c13091ddc50e894413;hpb=29ee3d841a610d24ccfa3e16e492e278f81f64bd 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;