Searched refs:Keyframe (Results 1 - 19 of 19) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/animation/
H A DKeyframe.h19 // FIXME: Make Keyframe immutable
20 class Keyframe : public RefCountedWillBeGarbageCollectedFinalized<Keyframe> { class in namespace:blink
22 virtual ~Keyframe() { }
33 static bool compareOffsets(const RefPtrWillBeMember<Keyframe>& a, const RefPtrWillBeMember<Keyframe>& b)
40 virtual PassRefPtrWillBeRawPtr<Keyframe> clone() const = 0;
41 PassRefPtrWillBeRawPtr<Keyframe> cloneWithOffset(double offset) const
43 RefPtrWillBeRawPtr<Keyframe> theClone = clone();
67 virtual PassRefPtrWillBeRawPtr<Interpolation> createInterpolation(CSSPropertyID, blink::Keyframe
82 Keyframe() function in class:blink::Keyframe
88 Keyframe(double offset, AnimationEffect::CompositeOperation composite, PassRefPtr<TimingFunction> easing) function in class:blink::Keyframe
[all...]
H A DStringKeyframe.h8 #include "core/animation/Keyframe.h"
15 class StringKeyframe : public Keyframe {
33 class PropertySpecificKeyframe : public Keyframe::PropertySpecificKeyframe {
42 virtual PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> neutralKeyframe(double offset, PassRefPtr<TimingFunction> easing) const OVERRIDE FINAL;
43 virtual PassRefPtrWillBeRawPtr<Interpolation> createInterpolation(CSSPropertyID, blink::Keyframe::PropertySpecificKeyframe* end, Element*) const OVERRIDE FINAL;
50 virtual PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> cloneWithOffset(double offset) const;
64 virtual PassRefPtrWillBeRawPtr<Keyframe> clone() const OVERRIDE;
65 virtual PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> createPropertySpecificKeyframe(CSSPropertyID) const OVERRIDE;
74 DEFINE_TYPE_CASTS(StringKeyframe, Keyframe, value, value->isStringKeyframe(), value.isStringKeyframe());
75 DEFINE_TYPE_CASTS(StringPropertySpecificKeyframe, Keyframe
[all...]
H A DStringKeyframe.cpp20 : Keyframe(copyFrom.m_offset, copyFrom.m_composite, copyFrom.m_easing)
42 PassRefPtrWillBeRawPtr<Keyframe> StringKeyframe::clone() const
46 PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> StringKeyframe::createPropertySpecificKeyframe(CSSPropertyID property) const
54 Keyframe::trace(visitor);
58 : Keyframe::PropertySpecificKeyframe(offset, easing, op)
63 : Keyframe::PropertySpecificKeyframe(offset, easing, AnimationEffect::CompositeReplace)
69 PassRefPtrWillBeRawPtr<Interpolation> StringKeyframe::PropertySpecificKeyframe::createInterpolation(CSSPropertyID property, Keyframe::PropertySpecificKeyframe* end, Element* element) const
134 PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> StringKeyframe::PropertySpecificKeyframe::neutralKeyframe(double offset, PassRefPtr<TimingFunction> easing) const
139 PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> StringKeyframe::PropertySpecificKeyframe::cloneWithOffset(double offset) const
141 Keyframe
[all...]
H A DKeyframeEffectModel.h57 typedef WillBeHeapVector<OwnPtrWillBeMember<Keyframe::PropertySpecificKeyframe> > PropertySpecificKeyframeVector;
60 void appendKeyframe(PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe>);
78 typedef WillBeHeapVector<RefPtrWillBeMember<Keyframe> > KeyframeVector;
130 template <class Keyframe>
133 typedef WillBeHeapVector<RefPtrWillBeMember<Keyframe> > KeyframeVector;
134 static PassRefPtrWillBeRawPtr<KeyframeEffectModel<Keyframe> > create(const KeyframeVector& keyframes) { return adoptRefWillBeNoop(new KeyframeEffectModel(keyframes)); }
H A DKeyframeEffectModel.cpp119 const Keyframe* keyframe = keyframeIter->get();
187 Keyframe::PropertySpecificKeyframe::PropertySpecificKeyframe(double offset, PassRefPtr<TimingFunction> easing, AnimationEffect::CompositeOperation composite)
194 void KeyframeEffectModelBase::PropertySpecificKeyframeGroup::appendKeyframe(PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> keyframe)
H A DCompositorAnimations.cpp150 const Keyframe::PropertySpecificKeyframe *frame = frames[i].get();
H A DCompositorAnimationsTest.cpp127 RefPtrWillBeRawPtr<Keyframe> second = frame->cloneWithOffset(1);
/external/chromium_org/third_party/WebKit/Source/core/animation/animatable/
H A DAnimatableValueKeyframe.cpp13 : Keyframe(copyFrom.m_offset, copyFrom.m_composite, copyFrom.m_easing)
29 PassRefPtrWillBeRawPtr<Keyframe> AnimatableValueKeyframe::clone() const
34 PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> AnimatableValueKeyframe::createPropertySpecificKeyframe(CSSPropertyID property) const
44 Keyframe::trace(visitor);
48 : Keyframe::PropertySpecificKeyframe(offset, easing, op)
53 : Keyframe::PropertySpecificKeyframe(offset, easing, AnimationEffect::CompositeReplace)
59 PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> AnimatableValueKeyframe::PropertySpecificKeyframe::cloneWithOffset(double offset) const
61 Keyframe::PropertySpecificKeyframe* theClone = new PropertySpecificKeyframe(offset, m_easing, m_value);
65 PassRefPtrWillBeRawPtr<Interpolation> AnimatableValueKeyframe::PropertySpecificKeyframe::createInterpolation(CSSPropertyID property, Keyframe::PropertySpecificKeyframe* end, Element*) const
71 PassOwnPtrWillBeRawPtr<Keyframe
[all...]
H A DAnimatableValueKeyframe.h8 #include "core/animation/Keyframe.h"
13 class AnimatableValueKeyframe : public Keyframe {
33 class PropertySpecificKeyframe : public Keyframe::PropertySpecificKeyframe {
40 virtual PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> neutralKeyframe(double offset, PassRefPtr<TimingFunction> easing) const OVERRIDE FINAL;
41 virtual PassRefPtrWillBeRawPtr<Interpolation> createInterpolation(CSSPropertyID, blink::Keyframe::PropertySpecificKeyframe* end, Element*) const OVERRIDE FINAL;
48 virtual PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> cloneWithOffset(double offset) const OVERRIDE;
59 virtual PassRefPtrWillBeRawPtr<Keyframe> clone() const OVERRIDE;
60 virtual PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> createPropertySpecificKeyframe(CSSPropertyID) const OVERRIDE;
70 DEFINE_TYPE_CASTS(AnimatableValueKeyframe, Keyframe, value, value->isAnimatableValueKeyframe(), value.isAnimatableValueKeyframe());
71 DEFINE_TYPE_CASTS(AnimatableValuePropertySpecificKeyframe, Keyframe
[all...]
H A DAnimatableValue.h131 template <class Keyframe> friend class KeyframeEffectModel;
/external/chromium_org/cc/animation/
H A Dkeyframed_animation_curve.h16 class CC_EXPORT Keyframe { class in namespace:cc
24 Keyframe(double time, scoped_ptr<TimingFunction> timing_function);
25 virtual ~Keyframe();
31 DISALLOW_COPY_AND_ASSIGN(Keyframe);
34 class CC_EXPORT ColorKeyframe : public Keyframe {
54 class CC_EXPORT FloatKeyframe : public Keyframe {
74 class CC_EXPORT TransformKeyframe : public Keyframe {
95 class CC_EXPORT FilterKeyframe : public Keyframe {
H A Dkeyframed_animation_curve.cc15 template <class Keyframe>
16 void InsertKeyframe(scoped_ptr<Keyframe> keyframe,
17 ScopedPtrVector<Keyframe>& keyframes) {
45 Keyframe::Keyframe(double time, scoped_ptr<TimingFunction> timing_function) function in class:cc::Keyframe
49 Keyframe::~Keyframe() {}
51 double Keyframe::Time() const {
66 : Keyframe(time, timing_function.Pass()),
91 : Keyframe(tim
[all...]
/external/chromium_org/third_party/WebKit/Source/core/css/
H A DStyleRule.cpp87 case Keyframe:
126 case Keyframe:
165 case Keyframe:
197 case Keyframe:
239 case Keyframe:
H A DStyleRule.h49 Keyframe, // Not used. These are internally non-rule StyleKeyframe objects. enumerator in enum:blink::StyleRuleBase::Type
H A DStyleSheetContents.cpp503 case StyleRuleBase::Keyframe:
/external/chromium_org/third_party/WebKit/Source/core/css/invalidation/
H A DStyleSheetInvalidationAnalysis.cpp131 case StyleRule::Keyframe:
/external/chromium_org/third_party/WebKit/Source/core/animation/css/
H A DCSSAnimations.cpp141 std::stable_sort(keyframes.begin(), keyframes.end(), Keyframe::compareOffsets);
/external/chromium_org/third_party/android_platform/webview/
H A Dframeworks.jarMETA-INF/ META-INF/MANIFEST.MF android/ android/location/ android/location/Address$1.class ...
/external/robolectric/lib/main/
H A Dandroid.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/android/ com/android/internal/ com/android/internal/util/ ...

Completed in 2179 milliseconds