Searched refs:CompositeAnimation (Results 1 - 10 of 10) sorted by relevance
/macosx-10.10/WebCore-7600.1.25/page/animation/ |
H A D | CompositeAnimation.h | 45 // A CompositeAnimation represents a collection of animations that are running 47 class CompositeAnimation : public RefCounted<CompositeAnimation> { class in namespace:WebCore 49 static PassRefPtr<CompositeAnimation> create(AnimationControllerPrivate* animationController) 51 return adoptRef(new CompositeAnimation(animationController)); 54 ~CompositeAnimation(); 83 CompositeAnimation(AnimationControllerPrivate*);
|
H A D | AnimationBase.h | 43 class CompositeAnimation; 49 friend class CompositeAnimation; 53 AnimationBase(const Animation& transition, RenderElement*, CompositeAnimation*); 136 virtual void animate(CompositeAnimation*, RenderElement*, const RenderStyle* /*currentStyle*/, RenderStyle* /*targetStyle*/, RefPtr<RenderStyle>& /*animatedStyle*/) = 0; 217 CompositeAnimation* compositeAnimation() { return m_compositeAnimation; } 258 CompositeAnimation* m_compositeAnimation;
|
H A D | ImplicitAnimation.h | 44 static PassRefPtr<ImplicitAnimation> create(const Animation& animation, CSSPropertyID animatingProperty, RenderElement* renderer, CompositeAnimation* compositeAnimation, RenderStyle* fromStyle) 57 virtual void animate(CompositeAnimation*, RenderElement*, const RenderStyle* currentStyle, RenderStyle* targetStyle, RefPtr<RenderStyle>& animatedStyle) override; 87 ImplicitAnimation(const Animation&, CSSPropertyID, RenderElement*, CompositeAnimation*, RenderStyle*);
|
H A D | KeyframeAnimation.h | 43 static RefPtr<KeyframeAnimation> create(const Animation& animation, RenderElement* renderer, int index, CompositeAnimation* compositeAnimation, RenderStyle* unanimatedStyle) 48 virtual void animate(CompositeAnimation*, RenderElement*, const RenderStyle* currentStyle, RenderStyle* targetStyle, RefPtr<RenderStyle>& animatedStyle) override; 86 KeyframeAnimation(const Animation&, RenderElement*, int index, CompositeAnimation*, RenderStyle* unanimatedStyle);
|
H A D | CompositeAnimation.cpp | 30 #include "CompositeAnimation.h" 44 CompositeAnimation::CompositeAnimation(AnimationControllerPrivate* animationController) function in class:WebCore::CompositeAnimation 50 CompositeAnimation::~CompositeAnimation() 60 void CompositeAnimation::clearRenderer() 83 void CompositeAnimation::updateTransitions(RenderElement* renderer, RenderStyle* currentStyle, RenderStyle* targetStyle) 204 void CompositeAnimation::updateKeyframeAnimations(RenderElement* renderer, RenderStyle* currentStyle, RenderStyle* targetStyle) 296 PassRef<RenderStyle> CompositeAnimation::animate(RenderElement& renderer, RenderStyle* currentStyle, RenderStyle& targetStyle) 328 PassRefPtr<RenderStyle> CompositeAnimation [all...] |
H A D | AnimationControllerPrivate.h | 46 class CompositeAnimation; 68 CompositeAnimation& ensureCompositeAnimation(RenderElement*); 123 HashMap<RenderElement*, RefPtr<CompositeAnimation>> m_compositeAnimations;
|
H A D | AnimationController.cpp | 36 #include "CompositeAnimation.h" 70 CompositeAnimation& AnimationControllerPrivate::ensureCompositeAnimation(RenderElement* renderer) 74 result.iterator->value = CompositeAnimation::create(this); 82 RefPtr<CompositeAnimation> animation = m_compositeAnimations.take(renderer); 96 CompositeAnimation& animation = *it->value; 123 const CompositeAnimation* compositeAnimation = m_compositeAnimations.get(renderer); 241 const CompositeAnimation* animation = m_compositeAnimations.get(renderer); 247 const CompositeAnimation* animation = m_compositeAnimations.get(renderer); 319 CompositeAnimation& compositeAnimation = ensureCompositeAnimation(renderer); 334 CompositeAnimation [all...] |
H A D | ImplicitAnimation.cpp | 33 #include "CompositeAnimation.h" 41 ImplicitAnimation::ImplicitAnimation(const Animation& transition, CSSPropertyID animatingProperty, RenderElement* renderer, CompositeAnimation* compAnim, RenderStyle* fromStyle) 64 void ImplicitAnimation::animate(CompositeAnimation*, RenderElement*, const RenderStyle*, RenderStyle* targetStyle, RefPtr<RenderStyle>& animatedStyle)
|
H A D | KeyframeAnimation.cpp | 35 #include "CompositeAnimation.h" 43 KeyframeAnimation::KeyframeAnimation(const Animation& animation, RenderElement* renderer, int index, CompositeAnimation* compositeAnimation, RenderStyle* unanimatedStyle) 123 void KeyframeAnimation::animate(CompositeAnimation* compositeAnimation, RenderElement*, const RenderStyle*, RenderStyle* targetStyle, RefPtr<RenderStyle>& animatedStyle)
|
H A D | AnimationBase.cpp | 35 #include "CompositeAnimation.h" 71 AnimationBase::AnimationBase(const Animation& transition, RenderElement* renderer, CompositeAnimation* compositeAnimation) 453 // during an animation callback that might get called. Since the owner is a CompositeAnimation 455 // can still access the resources of its CompositeAnimation as needed. 457 Ref<CompositeAnimation> protectCompositeAnimation(*m_compositeAnimation);
|
Completed in 123 milliseconds