--- /dev/null
+#include "animatedobject.h"
+#include "renderer.h"
+
+namespace Msp {
+namespace GL {
+
+AnimatedObject::AnimatedObject(const Object &o):
+ ObjectInstance(o)
+{ }
+
+void AnimatedObject::set_matrix(const Matrix &m)
+{
+ matrix = m;
+}
+
+void AnimatedObject::setup_render(Renderer &renderer, const Tag &) const
+{
+ renderer.matrix_stack() *= matrix;
+}
+
+} // namespace GL
+} // namespace Msp