Searched refs:PlatformCAAnimation (Results 1 - 8 of 8) sorted by relevance

/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/ca/win/
H A DPlatformCAAnimationWin.cpp30 #include "PlatformCAAnimation.h"
43 static CFStringRef toCACFFillModeType(PlatformCAAnimation::FillModeType type)
46 case PlatformCAAnimation::NoFillMode:
47 case PlatformCAAnimation::Forwards: return kCACFFillModeForwards;
48 case PlatformCAAnimation::Backwards: return kCACFFillModeBackwards;
49 case PlatformCAAnimation::Both: return kCACFFillModeBoth;
55 static PlatformCAAnimation::FillModeType fromCACFFillModeType(CFStringRef string)
58 return PlatformCAAnimation::Backwards;
61 return PlatformCAAnimation::Both;
63 return PlatformCAAnimation
156 PlatformCAAnimation::PlatformCAAnimation(AnimationType type, const String& keyPath) function in class:PlatformCAAnimation
167 PlatformCAAnimation::PlatformCAAnimation(PlatformAnimationRef animation) function in class:PlatformCAAnimation
[all...]
H A DPlatformCALayerWin.cpp199 HashMap<String, RefPtr<PlatformCAAnimation> >::const_iterator end = m_animations.end();
200 for (HashMap<String, RefPtr<PlatformCAAnimation> >::const_iterator it = m_animations.begin(); it != end; ++it)
209 HashMap<String, RefPtr<PlatformCAAnimation> >::const_iterator end = layer->animations().end();
210 for (HashMap<String, RefPtr<PlatformCAAnimation> >::const_iterator it = layer->animations().begin(); it != end; ++it)
324 void PlatformCALayer::addAnimationForKey(const String& key, PlatformCAAnimation* animation)
352 PassRefPtr<PlatformCAAnimation> PlatformCALayer::animationForKey(const String& key)
354 HashMap<String, RefPtr<PlatformCAAnimation> >::iterator it = m_animations.find(key);
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/ca/mac/
H A DPlatformCAAnimationMac.mm30 #import "PlatformCAAnimation.h"
43 static bool hasNonZeroBeginTimeFlag(const PlatformCAAnimation* animation)
48 static void setNonZeroBeginTimeFlag(PlatformCAAnimation* animation, bool value)
53 static NSString* toCAFillModeType(PlatformCAAnimation::FillModeType type)
56 case PlatformCAAnimation::NoFillMode:
57 case PlatformCAAnimation::Forwards: return kCAFillModeForwards;
58 case PlatformCAAnimation::Backwards: return kCAFillModeBackwards;
59 case PlatformCAAnimation::Both: return kCAFillModeBoth;
64 static PlatformCAAnimation::FillModeType fromCAFillModeType(NSString* string)
67 return PlatformCAAnimation
[all...]
H A DPlatformCALayerMac.mm431 void PlatformCALayer::addAnimationForKey(const String& key, PlatformCAAnimation* animation)
456 PassRefPtr<PlatformCAAnimation> PlatformCALayer::animationForKey(const String& key)
461 return PlatformCAAnimation::create(propertyAnimation);
/macosx-10.9.5/WebCore-7537.78.1/platform/graphics/ca/
H A DPlatformCAAnimation.h50 class PlatformCAAnimation;
53 class PlatformCAAnimation : public RefCounted<PlatformCAAnimation> { class in namespace:WebCore
61 static PassRefPtr<PlatformCAAnimation> create(AnimationType, const String& keyPath);
62 static PassRefPtr<PlatformCAAnimation> create(PlatformAnimationRef);
64 ~PlatformCAAnimation();
68 PassRefPtr<PlatformCAAnimation> copy() const;
97 void copyTimingFunctionFrom(const PlatformCAAnimation*);
116 void copyFromValueFrom(const PlatformCAAnimation*);
125 void copyToValueFrom(const PlatformCAAnimation*);
[all...]
H A DGraphicsLayerCA.h33 #include "PlatformCAAnimation.h"
206 PassRefPtr<PlatformCAAnimation> createBasicAnimation(const Animation*, const String& keyPath, bool additive);
207 PassRefPtr<PlatformCAAnimation> createKeyframeAnimation(const Animation*, const String&, bool additive);
208 void setupAnimation(PlatformCAAnimation*, const Animation*, bool additive);
212 bool setAnimationEndpoints(const KeyframeValueList&, const Animation*, PlatformCAAnimation*);
213 bool setAnimationKeyframes(const KeyframeValueList&, const Animation*, PlatformCAAnimation*);
215 bool setTransformAnimationEndpoints(const KeyframeValueList&, const Animation*, PlatformCAAnimation*, int functionIndex, TransformOperation::OperationType, bool isMatrixAnimation, const IntSize& boxSize);
216 bool setTransformAnimationKeyframes(const KeyframeValueList&, const Animation*, PlatformCAAnimation*, int functionIndex, TransformOperation::OperationType, bool isMatrixAnimation, const IntSize& boxSize);
219 bool setFilterAnimationEndpoints(const KeyframeValueList&, const Animation*, PlatformCAAnimation*, int functionIndex, int internalFilterPropertyIndex);
220 bool setFilterAnimationKeyframes(const KeyframeValueList&, const Animation*, PlatformCAAnimation*, in
[all...]
H A DPlatformCALayer.h32 #include "PlatformCAAnimation.h"
133 void addAnimationForKey(const String& key, PlatformCAAnimation* animation);
135 PassRefPtr<PlatformCAAnimation> animationForKey(const String& key);
222 HashMap<String, RefPtr<PlatformCAAnimation> >& animations() { return m_animations; }
248 HashMap<String, RefPtr<PlatformCAAnimation> > m_animations;
H A DGraphicsLayerCA.cpp192 static PlatformCAAnimation::ValueFunctionType getValueFunctionNameForTransformOperation(TransformOperation::OperationType transformType)
197 return PlatformCAAnimation::RotateX;
199 return PlatformCAAnimation::RotateY;
201 return PlatformCAAnimation::RotateZ;
203 return PlatformCAAnimation::ScaleX;
205 return PlatformCAAnimation::ScaleY;
207 return PlatformCAAnimation::ScaleZ;
209 return PlatformCAAnimation::TranslateX;
211 return PlatformCAAnimation::TranslateY;
213 return PlatformCAAnimation
[all...]

Completed in 203 milliseconds