X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fanimatedobject.cpp;h=99466f2098dd1d6a526354c86ce62bcf3043853c;hp=d2157fd1bc128ebc6dd676ef0cc10c54b9204e5c;hb=975162f86071985913b59a835d38046e1c271594;hpb=00d926c3fe134820139a925cfac28cd64729db93 diff --git a/source/animatedobject.cpp b/source/animatedobject.cpp index d2157fd1..99466f20 100644 --- a/source/animatedobject.cpp +++ b/source/animatedobject.cpp @@ -37,6 +37,13 @@ void AnimatedObject::set_pose_matrix(unsigned link, const Matrix &m) } } +ProgramData &AnimatedObject::get_shader_data() +{ + if(!shdata) + throw invalid_operation("AnimatedObject::get_shader_data"); + return *shdata; +} + void AnimatedObject::set_uniform(const string &name, const KeyFrame::AnimatedUniform &uni) { if(!shdata)