void CompositeAnimation::resumeOverriddenImplicitAnimations(int property) { CSSPropertyTransitionsMap::const_iterator end = m_transitions.end(); for (CSSPropertyTransitionsMap::const_iterator it = m_transitions.begin(); it != end; ++it) { ImplicitAnimation* anim = it->second; if (anim && anim->animatingProperty() == property) anim->setOverridden(false); } }
void CompositeAnimationPrivate::overrideImplicitAnimations(int property) { CSSPropertyTransitionsMap::const_iterator end = m_transitions.end(); for (CSSPropertyTransitionsMap::const_iterator it = m_transitions.begin(); it != end; ++it) { ImplicitAnimation* anim = it->second.get(); if (anim && anim->animatingProperty() == property) anim->setOverridden(true); } }
void CompositeAnimation::overrideImplicitAnimations(CSSPropertyID property) { CSSPropertyTransitionsMap::const_iterator end = m_transitions.end(); if (!m_transitions.isEmpty()) { for (CSSPropertyTransitionsMap::const_iterator it = m_transitions.begin(); it != end; ++it) { ImplicitAnimation* anim = it->value.get(); if (anim && anim->animatingProperty() == property) anim->setOverridden(true); } } }