anim.iterator.dispatch_events(target);
- if(!anim.iterator.is_end())
+ if(anim.iterator.is_end())
target.animations.clear();
}
}
+AnimationPlayer::PlayingAnimation::PlayingAnimation(const Animation &a):
+ animation(&a),
+ iterator(*animation)
+{ }
+
+
AnimationPlayer::Target::Target(AnimatedObject &o):
object(o),
armature(0),
(*i)->animation_event(&object, name, value);
}
-
-AnimationPlayer::PlayingAnimation::PlayingAnimation(const Animation &a):
- animation(&a),
- iterator(*animation)
-{ }
-
} // namespace GL
} // namespace Msp