• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/WebCore-7537.78.1/platform/graphics/ca/win/

Lines Matching refs:PlatformCAAnimation

30 #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::Forwards;
66 static CFStringRef toCACFValueFunctionType(PlatformCAAnimation::ValueFunctionType type)
69 case PlatformCAAnimation::NoValueFunction: return 0;
70 case PlatformCAAnimation::RotateX: return kCACFValueFunctionRotateX;
71 case PlatformCAAnimation::RotateY: return kCACFValueFunctionRotateY;
72 case PlatformCAAnimation::RotateZ: return kCACFValueFunctionRotateZ;
73 case PlatformCAAnimation::ScaleX: return kCACFValueFunctionScaleX;
74 case PlatformCAAnimation::ScaleY: return kCACFValueFunctionScaleY;
75 case PlatformCAAnimation::ScaleZ: return kCACFValueFunctionScaleZ;
76 case PlatformCAAnimation::Scale: return kCACFValueFunctionScale;
77 case PlatformCAAnimation::TranslateX: return kCACFValueFunctionTranslateX;
78 case PlatformCAAnimation::TranslateY: return kCACFValueFunctionTranslateY;
79 case PlatformCAAnimation::TranslateZ: return kCACFValueFunctionTranslateZ;
80 case PlatformCAAnimation::Translate: return kCACFValueFunctionTranslate;
86 static PlatformCAAnimation::ValueFunctionType fromCACFValueFunctionType(CFStringRef string)
89 return PlatformCAAnimation::RotateX;
92 return PlatformCAAnimation::RotateY;
95 return PlatformCAAnimation::RotateZ;
98 return PlatformCAAnimation::ScaleX;
101 return PlatformCAAnimation::ScaleY;
104 return PlatformCAAnimation::ScaleZ;
107 return PlatformCAAnimation::Scale;
110 return PlatformCAAnimation::TranslateX;
113 return PlatformCAAnimation::TranslateY;
116 return PlatformCAAnimation::TranslateZ;
119 return PlatformCAAnimation::Translate;
121 return PlatformCAAnimation::NoValueFunction;
146 PassRefPtr<PlatformCAAnimation> PlatformCAAnimation::create(AnimationType type, const String& keyPath)
148 return adoptRef(new PlatformCAAnimation(type, keyPath));
151 PassRefPtr<PlatformCAAnimation> PlatformCAAnimation::create(PlatformAnimationRef animation)
153 return adoptRef(new PlatformCAAnimation(animation));
156 PlatformCAAnimation::PlatformCAAnimation(AnimationType type, const String& keyPath)
167 PlatformCAAnimation::PlatformCAAnimation(PlatformAnimationRef animation)
181 PassRefPtr<PlatformCAAnimation> PlatformCAAnimation::copy() const
183 RefPtr<PlatformCAAnimation> animation = create(animationType(), keyPath());
211 PlatformCAAnimation::~PlatformCAAnimation()
215 bool PlatformCAAnimation::supportsValueFunction()
220 PlatformAnimationRef PlatformCAAnimation::platformAnimation() const
225 String PlatformCAAnimation::keyPath() const
230 CFTimeInterval PlatformCAAnimation::beginTime() const
235 void PlatformCAAnimation::setBeginTime(CFTimeInterval value)
240 CFTimeInterval PlatformCAAnimation::duration() const
245 void PlatformCAAnimation::setDuration(CFTimeInterval value)
250 float PlatformCAAnimation::speed() const
255 void PlatformCAAnimation::setSpeed(float value)
260 CFTimeInterval PlatformCAAnimation::timeOffset() const
265 void PlatformCAAnimation::setTimeOffset(CFTimeInterval value)
270 float PlatformCAAnimation::repeatCount() const
275 void PlatformCAAnimation::setRepeatCount(float value)
280 bool PlatformCAAnimation::autoreverses() const
285 void PlatformCAAnimation::setAutoreverses(bool value)
290 PlatformCAAnimation::FillModeType PlatformCAAnimation::fillMode() const
295 void PlatformCAAnimation::setFillMode(FillModeType value)
300 void PlatformCAAnimation::setTimingFunction(const TimingFunction* value, bool reverse)
306 void PlatformCAAnimation::copyTimingFunctionFrom(const PlatformCAAnimation* value)
313 bool PlatformCAAnimation::isRemovedOnCompletion() const
318 void PlatformCAAnimation::setRemovedOnCompletion(bool value)
323 bool PlatformCAAnimation::isAdditive() const
328 void PlatformCAAnimation::setAdditive(bool value)
333 PlatformCAAnimation::ValueFunctionType PlatformCAAnimation::valueFunction() const
339 void PlatformCAAnimation::setValueFunction(ValueFunctionType value)
345 void PlatformCAAnimation::setFromValue(float value)
354 void PlatformCAAnimation::setFromValue(const WebCore::TransformationMatrix& value)
363 void PlatformCAAnimation::setFromValue(const FloatPoint3D& value)
373 void PlatformCAAnimation::setFromValue(const WebCore::Color& value)
384 void PlatformCAAnimation::setFromValue(const FilterOperation*, int)
390 void PlatformCAAnimation::copyFromValueFrom(const PlatformCAAnimation* value)
398 void PlatformCAAnimation::setToValue(float value)
407 void PlatformCAAnimation::setToValue(const WebCore::TransformationMatrix& value)
416 void PlatformCAAnimation::setToValue(const FloatPoint3D& value)
426 void PlatformCAAnimation::setToValue(const WebCore::Color& value)
437 void PlatformCAAnimation::setToValue(const FilterOperation*, int)
443 void PlatformCAAnimation::copyToValueFrom(const PlatformCAAnimation* value)
453 void PlatformCAAnimation::setValues(const Vector<float>& value)
467 void PlatformCAAnimation::setValues(const Vector<WebCore::TransformationMatrix>& value)
481 void PlatformCAAnimation::setValues(const Vector<FloatPoint3D>& value)
496 void PlatformCAAnimation::setValues(const Vector<WebCore::Color>& value)
512 void PlatformCAAnimation::setValues(const Vector<RefPtr<FilterOperation> >&, int)
518 void PlatformCAAnimation::copyValuesFrom(const PlatformCAAnimation* value)
526 void PlatformCAAnimation::setKeyTimes(const Vector<float>& value)
540 void PlatformCAAnimation::copyKeyTimesFrom(const PlatformCAAnimation* value)
548 void PlatformCAAnimation::setTimingFunctions(const Vector<const TimingFunction*>& value, bool reverse)
563 void PlatformCAAnimation::copyTimingFunctionsFrom(const PlatformCAAnimation* value)