Home | History | Annotate | Download | only in ca

Lines Matching refs:PlatformCAAnimation

178 static PlatformCAAnimation::ValueFunctionType getValueFunctionNameForTransformOperation(TransformOperation::OperationType transformType)
183 return PlatformCAAnimation::RotateX;
185 return PlatformCAAnimation::RotateY;
187 return PlatformCAAnimation::RotateZ;
189 return PlatformCAAnimation::ScaleX;
191 return PlatformCAAnimation::ScaleY;
193 return PlatformCAAnimation::ScaleZ;
195 return PlatformCAAnimation::TranslateX;
197 return PlatformCAAnimation::TranslateY;
199 return PlatformCAAnimation::TranslateZ;
202 return PlatformCAAnimation::Scale;
205 return PlatformCAAnimation::Translate;
207 return PlatformCAAnimation::NoValueFunction;
429 RefPtr<PlatformCAAnimation> anim = fromLayer->animationForKey(animationIdentifier);
1454 void GraphicsLayerCA::setAnimationOnLayer(PlatformCAAnimation* caAnim, AnimatedPropertyID property, const String& animationName, int index, double timeOffset)
1524 RefPtr<PlatformCAAnimation> curAnim = layer->animationForKey(animationID);
1529 RefPtr<PlatformCAAnimation> newAnim = curAnim->copy();
1575 RefPtr<PlatformCAAnimation> caAnimation;
1604 if ((hasBigRotation || functionList.size() > 1) && !PlatformCAAnimation::supportsValueFunction())
1612 bool isMatrixAnimation = !listsMatch || !PlatformCAAnimation::supportsValueFunction();
1620 RefPtr<PlatformCAAnimation> caAnimation;
1648 PassRefPtr<PlatformCAAnimation> GraphicsLayerCA::createBasicAnimation(const Animation* anim, AnimatedPropertyID property, bool additive)
1650 RefPtr<PlatformCAAnimation> basicAnim = PlatformCAAnimation::create(PlatformCAAnimation::Basic, propertyIdToString(property));
1655 PassRefPtr<PlatformCAAnimation>GraphicsLayerCA::createKeyframeAnimation(const Animation* anim, AnimatedPropertyID property, bool additive)
1657 RefPtr<PlatformCAAnimation> keyframeAnim = PlatformCAAnimation::create(PlatformCAAnimation::Keyframe, propertyIdToString(property));
1662 void GraphicsLayerCA::setupAnimation(PlatformCAAnimation* propertyAnim, const Animation* anim, bool additive)
1674 PlatformCAAnimation::FillModeType fillMode = PlatformCAAnimation::NoFillMode;
1677 fillMode = PlatformCAAnimation::Forwards; // Use "forwards" rather than "removed" because the style system will remove the animation when it is finished. This avoids a flash.
1680 fillMode = PlatformCAAnimation::Both; // Use "both" rather than "backwards" because the style system will remove the animation when it is finished. This avoids a flash.
1683 fillMode = PlatformCAAnimation::Forwards;
1686 fillMode = PlatformCAAnimation::Both;
1708 bool GraphicsLayerCA::setAnimationEndpoints(const KeyframeValueList& valueList, const Animation* anim, PlatformCAAnimation* basicAnim)
1730 bool GraphicsLayerCA::setAnimationKeyframes(const KeyframeValueList& valueList, const Animation* anim, PlatformCAAnimation* keyframeAnim)
1764 bool GraphicsLayerCA::setTransformAnimationEndpoints(const KeyframeValueList& valueList, const Animation* anim, PlatformCAAnimation* basicAnim, int functionIndex, TransformOperation::OperationType transformOpType, bool isMatrixAnimation, const IntSize& boxSize)
1815 PlatformCAAnimation::ValueFunctionType valueFunction = getValueFunctionNameForTransformOperation(transformOpType);
1816 if (valueFunction != PlatformCAAnimation::NoValueFunction)
1823 bool GraphicsLayerCA::setTransformAnimationKeyframes(const KeyframeValueList& valueList, const Animation* animation, PlatformCAAnimation* keyframeAnim, int functionIndex, TransformOperation::OperationType transformOpType, bool isMatrixAnimation, const IntSize& boxSize)
1880 PlatformCAAnimation::ValueFunctionType valueFunction = getValueFunctionNameForTransformOperation(transformOpType);
1881 if (valueFunction != PlatformCAAnimation::NoValueFunction)