Home
last modified time | relevance | path

Searched refs:Keyframe (Results 1 – 17 of 17) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/animation/
DKeyframe.h20 class Keyframe : public RefCountedWillBeGarbageCollectedFinalized<Keyframe> {
22 virtual ~Keyframe() { } in ~Keyframe()
33 …static bool compareOffsets(const RefPtrWillBeMember<Keyframe>& a, const RefPtrWillBeMember<Keyfram… in compareOffsets()
40 virtual PassRefPtrWillBeRawPtr<Keyframe> clone() const = 0;
41 PassRefPtrWillBeRawPtr<Keyframe> cloneWithOffset(double offset) const in cloneWithOffset()
43 RefPtrWillBeRawPtr<Keyframe> theClone = clone(); in cloneWithOffset()
67 …trWillBeRawPtr<Interpolation> createInterpolation(CSSPropertyID, blink::Keyframe::PropertySpecific…
82 Keyframe() in Keyframe() function
88Keyframe(double offset, AnimationEffect::CompositeOperation composite, PassRefPtr<TimingFunction> … in Keyframe() function
DStringKeyframe.h15 class StringKeyframe : public Keyframe {
33 class PropertySpecificKeyframe : public Keyframe::PropertySpecificKeyframe {
42 …virtual PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> neutralKeyframe(double offset, …
43 …trWillBeRawPtr<Interpolation> createInterpolation(CSSPropertyID, blink::Keyframe::PropertySpecific…
50 …virtual PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> cloneWithOffset(double offset) …
64 virtual PassRefPtrWillBeRawPtr<Keyframe> clone() const OVERRIDE;
65 …virtual PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> createPropertySpecificKeyframe(… in createPropertySpecificKeyframe()
74 DEFINE_TYPE_CASTS(StringKeyframe, Keyframe, value, value->isStringKeyframe(), value.isStringKeyfram…
75 DEFINE_TYPE_CASTS(StringPropertySpecificKeyframe, Keyframe::PropertySpecificKeyframe, value, value-…
DStringKeyframe.cpp20 : Keyframe(copyFrom.m_offset, copyFrom.m_composite, copyFrom.m_easing) in StringKeyframe()
42 PassRefPtrWillBeRawPtr<Keyframe> StringKeyframe::clone() const in clone()
46 PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> StringKeyframe::createPropertySpecificKe… in createPropertySpecificKeyframe()
54 Keyframe::trace(visitor); in trace()
58 : Keyframe::PropertySpecificKeyframe(offset, easing, op) in PropertySpecificKeyframe()
63 : Keyframe::PropertySpecificKeyframe(offset, easing, AnimationEffect::CompositeReplace) in PropertySpecificKeyframe()
69 …::PropertySpecificKeyframe::createInterpolation(CSSPropertyID property, Keyframe::PropertySpecific… in createInterpolation()
134 PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> StringKeyframe::PropertySpecificKeyframe… in neutralKeyframe()
139 PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> StringKeyframe::PropertySpecificKeyframe… in cloneWithOffset()
141Keyframe::PropertySpecificKeyframe* theClone = new PropertySpecificKeyframe(offset, m_easing, m_va… in cloneWithOffset()
[all …]
DKeyframeEffectModel.h57 …typedef WillBeHeapVector<OwnPtrWillBeMember<Keyframe::PropertySpecificKeyframe> > PropertySpecific…
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& keyfram… in create()
DKeyframeEffectModel.cpp119 const Keyframe* keyframe = keyframeIter->get(); in ensureKeyframeGroups()
187 Keyframe::PropertySpecificKeyframe::PropertySpecificKeyframe(double offset, PassRefPtr<TimingFuncti… in PropertySpecificKeyframe()
194 …e::PropertySpecificKeyframeGroup::appendKeyframe(PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecific… in appendKeyframe()
DCompositorAnimations.cpp150 const Keyframe::PropertySpecificKeyframe *frame = frames[i].get(); in isCandidateForAnimationOnCompositor()
DCompositorAnimationsTest.cpp127 RefPtrWillBeRawPtr<Keyframe> second = frame->cloneWithOffset(1); in duplicateSingleKeyframeAndTestIsCandidateOnResult()
/external/chromium_org/third_party/WebKit/Source/core/animation/animatable/
DAnimatableValueKeyframe.cpp13 : Keyframe(copyFrom.m_offset, copyFrom.m_composite, copyFrom.m_easing) in AnimatableValueKeyframe()
29 PassRefPtrWillBeRawPtr<Keyframe> AnimatableValueKeyframe::clone() const in clone()
34 PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> AnimatableValueKeyframe::createPropertyS… in createPropertySpecificKeyframe()
44 Keyframe::trace(visitor); in trace()
48 : Keyframe::PropertySpecificKeyframe(offset, easing, op) in PropertySpecificKeyframe()
53 : Keyframe::PropertySpecificKeyframe(offset, easing, AnimationEffect::CompositeReplace) in PropertySpecificKeyframe()
59 PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> AnimatableValueKeyframe::PropertySpecifi… in cloneWithOffset()
61Keyframe::PropertySpecificKeyframe* theClone = new PropertySpecificKeyframe(offset, m_easing, m_va… in cloneWithOffset()
65 …::PropertySpecificKeyframe::createInterpolation(CSSPropertyID property, Keyframe::PropertySpecific… in createInterpolation()
71 PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> AnimatableValueKeyframe::PropertySpecifi… in neutralKeyframe()
[all …]
DAnimatableValueKeyframe.h13 class AnimatableValueKeyframe : public Keyframe {
33 class PropertySpecificKeyframe : public Keyframe::PropertySpecificKeyframe {
40 …virtual PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> neutralKeyframe(double offset, …
41 …trWillBeRawPtr<Interpolation> createInterpolation(CSSPropertyID, blink::Keyframe::PropertySpecific…
48 …virtual PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> cloneWithOffset(double offset) …
59 virtual PassRefPtrWillBeRawPtr<Keyframe> clone() const OVERRIDE;
60 …virtual PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> createPropertySpecificKeyframe(… in createPropertySpecificKeyframe()
70 DEFINE_TYPE_CASTS(AnimatableValueKeyframe, Keyframe, value, value->isAnimatableValueKeyframe(), val…
71 DEFINE_TYPE_CASTS(AnimatableValuePropertySpecificKeyframe, Keyframe::PropertySpecificKeyframe, valu…
DAnimatableValue.h131 template <class Keyframe> friend class KeyframeEffectModel;
/external/chromium_org/cc/animation/
Dkeyframed_animation_curve.h16 class CC_EXPORT Keyframe {
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 {
Dkeyframed_animation_curve.cc15 template <class Keyframe>
16 void InsertKeyframe(scoped_ptr<Keyframe> keyframe, in InsertKeyframe()
17 ScopedPtrVector<Keyframe>& keyframes) { in InsertKeyframe()
45 Keyframe::Keyframe(double time, scoped_ptr<TimingFunction> timing_function) in Keyframe() function in cc::Keyframe
49 Keyframe::~Keyframe() {} in ~Keyframe()
51 double Keyframe::Time() const { in Time()
66 : Keyframe(time, timing_function.Pass()), in ColorKeyframe()
91 : Keyframe(time, timing_function.Pass()), in FloatKeyframe()
118 : Keyframe(time, timing_function.Pass()), in TransformKeyframe()
145 : Keyframe(time, timing_function.Pass()), in FilterKeyframe()
/external/chromium_org/third_party/WebKit/Source/core/css/
DStyleRule.cpp87 case Keyframe: in trace()
126 case Keyframe: in finalizeGarbageCollectedObject()
165 case Keyframe: in destroy()
197 case Keyframe: in copy()
239 case Keyframe: in createCSSOMWrapper()
DStyleRule.h49 Keyframe, // Not used. These are internally non-rule StyleKeyframe objects. enumerator
DStyleSheetContents.cpp503 case StyleRuleBase::Keyframe: in childRulesHaveFailedOrCanceledSubresources()
/external/chromium_org/third_party/WebKit/Source/core/css/invalidation/
DStyleSheetInvalidationAnalysis.cpp131 case StyleRule::Keyframe: in ruleAdditionMightRequireDocumentStyleRecalc()
/external/chromium_org/third_party/WebKit/Source/core/animation/css/
DCSSAnimations.cpp141 std::stable_sort(keyframes.begin(), keyframes.end(), Keyframe::compareOffsets); in resolveKeyframes()