Lines Matching defs:animations

106 // Ensures that the list of active animations on the main thread and the impl
116 // Remove finished impl side animations only after pushing,
117 // and only after the animations are deleted on the main thread
443 << "are no transform animations affecting bounds, non-animated transform "
446 // Compute bounds based on animations for which is_finished() is false.
447 // Do nothing if there are no such animations; in this case, it is assumed
532 // Any new animations owned by the main thread's controller are cloned and
550 // Scroll animations always start at the current scroll offset.
598 ScopedPtrVector<Animation>& animations = controller_impl->animations_;
599 for (size_t i = 0; i < animations.size(); ++i) {
600 if (IsCompleted(animations[i], this))
601 animations[i]->set_affects_pending_observers(false);
603 animations.erase(cc::remove_if(&animations,
604 animations.begin(),
605 animations.end(),
607 animations.end());
647 // Collect all properties for animations with the same group id (they
648 // should all also be in the list of animations).
690 // If the intersection is null, then we are free to start the animations
751 // Non-aborted animations are marked for deletion after a corresponding
753 // we don't have an events vector, we must ensure that non-aborted animations
780 // find out if all other animations in the same group are also finished.
799 // Mark down the animations which belong to the same group
801 // animations with same ID are finished, then the marked
802 // animations below will be set to WaitingForDeletion in next
810 // We now need to remove all animations with the same group id as