/external/chromium_org/third_party/WebKit/Source/core/platform/animation/ |
TimingFunctionTestHelper.h | 39 #include "core/platform/animation/TimingFunction.h" 50 void PrintTo(const TimingFunction&, ::std::ostream*); 53 bool operator==(const LinearTimingFunction&, const TimingFunction&); 54 bool operator==(const CubicBezierTimingFunction&, const TimingFunction&); 55 bool operator==(const StepsTimingFunction&, const TimingFunction&); 56 bool operator==(const ChainedTimingFunction&, const TimingFunction&); 58 bool operator==(const TimingFunction&, const TimingFunction&); 59 bool operator!=(const TimingFunction&, const TimingFunction&) [all...] |
AnimationValue.h | 30 #include "core/platform/animation/TimingFunction.h" 45 explicit AnimationValue(double keyTime, PassRefPtr<TimingFunction> timingFunction = 0) 47 , m_timingFunction(timingFunction) 54 const TimingFunction* timingFunction() const { return m_timingFunction.get(); } 59 RefPtr<TimingFunction> m_timingFunction; 65 FloatAnimationValue(double keyTime, float value, PassRefPtr<TimingFunction> timingFunction = 0) 66 : AnimationValue(keyTime, timingFunction) [all...] |
TimingFunctionTestHelper.cpp | 39 static void PrintTo(const ChainedTimingFunction& timingFunction, ::std::ostream* os) 42 void PrintTo(const TimingFunction&, ::std::ostream*); 44 *os << "ChainedTimingFunction@" << &timingFunction << "("; 45 for (size_t i = 0; i < timingFunction.m_segments.size(); i++) { 46 ChainedTimingFunction::Segment segment = timingFunction.m_segments[i]; 49 if (i+1 != timingFunction.m_segments.size()) { 56 static bool equals(const ChainedTimingFunction& lhs, const TimingFunction& rhs) 58 if (rhs.type() != TimingFunction::ChainedFunction) 93 friend bool operator==(const ChainedTimingFunction& lhs, const TimingFunction& rhs); 96 void PrintTo(const LinearTimingFunction& timingFunction, ::std::ostream* os [all...] |
TimingFunctionTestHelperTest.cpp | 49 Vector<std::pair<std::string, RefPtr<TimingFunction> > > v; 75 // TimingFunction PrintTo. 78 RefPtr<TimingFunction> generic = timing; 82 ::std::string PrintToString(RefPtr<TimingFunction> timing) 87 ::std::string PrintToString(const TimingFunction* timing) 95 RefPtr<TimingFunction> linearTiming = LinearTimingFunction::create(); 103 RefPtr<TimingFunction> cubicEaseTiming = CubicBezierTimingFunction::preset(CubicBezierTimingFunction::EaseIn); 108 RefPtr<TimingFunction> cubicCustomTiming = CubicBezierTimingFunction::create(0.17, 0.67, 1, -1.73); 116 RefPtr<TimingFunction> stepTimingStart = StepsTimingFunction::preset(StepsTimingFunction::Start); 121 RefPtr<TimingFunction> stepTimingCustom = StepsTimingFunction::create(5, false) [all...] |
TimingFunction.h | 42 class TimingFunction : public RefCounted<TimingFunction> { 49 virtual ~TimingFunction() { } 58 TimingFunction(Type type) 67 class LinearTimingFunction : public TimingFunction { 85 : TimingFunction(LinearFunction) 94 class CubicBezierTimingFunction : public TimingFunction { 158 : TimingFunction(CubicBezierFunction) 175 class StepsTimingFunction : public TimingFunction { 224 : TimingFunction(StepsFunction [all...] |
CSSAnimationData.h | 29 #include "core/platform/animation/TimingFunction.h" 121 TimingFunction* timingFunction() const { return m_timingFunction.get(); } 132 void setTimingFunction(PassRefPtr<TimingFunction> f) { m_timingFunction = f; m_timingFunctionSet = true; } 160 RefPtr<TimingFunction> m_timingFunction; 187 static const PassRefPtr<TimingFunction> initialAnimationTimingFunction() { return CubicBezierTimingFunction::preset(CubicBezierTimingFunction::Ease); }
|
/external/chromium_org/webkit/renderer/compositor_bindings/ |
web_animation_curve_common.h | 11 namespace cc { class TimingFunction; } 14 scoped_ptr<cc::TimingFunction> CreateTimingFunction(
|
web_animation_curve_common.cc | 11 scoped_ptr<cc::TimingFunction> CreateTimingFunction( 23 return scoped_ptr<cc::TimingFunction>(); 25 return scoped_ptr<cc::TimingFunction>();
|
web_float_animation_curve_unittest.cc | 128 scoped_ptr<cc::TimingFunction> timing_function( 158 scoped_ptr<cc::TimingFunction> timing_function( 174 scoped_ptr<cc::TimingFunction> timing_function( 190 scoped_ptr<cc::TimingFunction> timing_function( 209 scoped_ptr<cc::TimingFunction> timing_function( 224 scoped_ptr<cc::TimingFunction> timing_function(
|
/external/chromium_org/cc/animation/ |
timing_function.h | 15 class CC_EXPORT TimingFunction : public FloatAnimationCurve { 17 virtual ~TimingFunction(); 27 TimingFunction(); 30 DISALLOW_ASSIGN(TimingFunction); 33 class CC_EXPORT CubicBezierTimingFunction : public TimingFunction { 59 static scoped_ptr<TimingFunction> Create(); 67 static scoped_ptr<TimingFunction> Create(); 75 static scoped_ptr<TimingFunction> Create(); 83 static scoped_ptr<TimingFunction> Create();
|
scroll_offset_animation_curve.h | 14 class TimingFunction; 20 scoped_ptr<TimingFunction> timing_function); 34 scoped_ptr <TimingFunction> timing_function); 40 scoped_ptr<TimingFunction> timing_function_;
|
timing_function.cc | 66 TimingFunction::TimingFunction() {} 68 TimingFunction::~TimingFunction() {} 70 double TimingFunction::Duration() const { 145 scoped_ptr<TimingFunction> EaseTimingFunction::Create() { 147 0.25, 0.1, 0.25, 1.0).PassAs<TimingFunction>(); 150 scoped_ptr<TimingFunction> EaseInTimingFunction::Create() { 152 0.42, 0.0, 1.0, 1.0).PassAs<TimingFunction>(); 155 scoped_ptr<TimingFunction> EaseOutTimingFunction::Create() [all...] |
keyframed_animation_curve.h | 19 const TimingFunction* timing_function() const { 24 Keyframe(double time, scoped_ptr<TimingFunction> timing_function); 29 scoped_ptr<TimingFunction> timing_function_; 39 scoped_ptr<TimingFunction> timing_function); 49 scoped_ptr<TimingFunction> timing_function); 59 scoped_ptr<TimingFunction> timing_function); 69 scoped_ptr<TimingFunction> timing_function); 79 scoped_ptr<TimingFunction> timing_function); 90 scoped_ptr<TimingFunction> timing_function); 100 scoped_ptr<TimingFunction> timing_function) [all...] |
scroll_offset_animation_curve.cc | 20 scoped_ptr<TimingFunction> timing_function) { 27 scoped_ptr<TimingFunction> timing_function) 71 scoped_ptr<TimingFunction> timing_function( 72 static_cast<TimingFunction*>(timing_function_->Clone().release()));
|
keyframed_animation_curve_unittest.cc | 33 ColorKeyframe::Create(0.0, color, scoped_ptr<TimingFunction>())); 50 ColorKeyframe::Create(0.0, color_a, scoped_ptr<TimingFunction>())); 52 ColorKeyframe::Create(1.0, color_b, scoped_ptr<TimingFunction>())); 73 ColorKeyframe::Create(0.0, color_a, scoped_ptr<TimingFunction>())); 75 ColorKeyframe::Create(1.0, color_b, scoped_ptr<TimingFunction>())); 77 ColorKeyframe::Create(2.0, color_c, scoped_ptr<TimingFunction>())); 96 ColorKeyframe::Create(0.0, color_a, scoped_ptr<TimingFunction>())); 98 ColorKeyframe::Create(1.0, color_a, scoped_ptr<TimingFunction>())); 100 ColorKeyframe::Create(1.0, color_b, scoped_ptr<TimingFunction>())); 102 ColorKeyframe::Create(2.0, color_b, scoped_ptr<TimingFunction>())); [all...] |
keyframed_animation_curve.cc | 41 scoped_ptr<TimingFunction> CloneTimingFunction( 42 const TimingFunction* timing_function) { 45 return scoped_ptr<TimingFunction>( 46 static_cast<TimingFunction*>(curve.release())); 51 Keyframe::Keyframe(double time, scoped_ptr<TimingFunction> timing_function) 64 scoped_ptr<TimingFunction> timing_function) { 71 scoped_ptr<TimingFunction> timing_function) 80 scoped_ptr<TimingFunction> func; 89 scoped_ptr<TimingFunction> timing_function) { 96 scoped_ptr<TimingFunction> timing_function [all...] |
/external/chromium_org/third_party/WebKit/Source/core/animation/ |
CompositorAnimations.h | 36 #include "core/platform/animation/TimingFunction.h" 50 static PassRefPtr<TimingFunction> reverse(const LinearTimingFunction* timefunc); 51 static PassRefPtr<TimingFunction> reverse(const CubicBezierTimingFunction* timefunc); 52 static PassRefPtr<TimingFunction> reverse(const ChainedTimingFunction* timefunc); 53 static PassRefPtr<TimingFunction> reverse(const TimingFunction* timefunc);
|
CompositorAnimationsTimingFunctionReverserTest.cpp | 55 PassRefPtr<TimingFunction> reverse(const RefPtr<TimingFunction>& timefunc) 63 RefPtr<TimingFunction> linearTiming = LinearTimingFunction::create(); 69 RefPtr<TimingFunction> cubicEaseInTiming = CubicBezierTimingFunction::preset(CubicBezierTimingFunction::EaseIn); 70 RefPtr<TimingFunction> cubicEaseOutTiming = CubicBezierTimingFunction::preset(CubicBezierTimingFunction::EaseOut); 71 RefPtr<TimingFunction> cubicEaseInOutTiming = CubicBezierTimingFunction::preset(CubicBezierTimingFunction::EaseInOut); 77 RefPtr<TimingFunction> cubicCustomTiming = CubicBezierTimingFunction::create(0.17, 0.67, 1, -1.73); 79 RefPtr<TimingFunction> cubicCustomTimingReversed = CubicBezierTimingFunction::create(0, 1.0 - (-1.73), 1.0 - 0.17, 1.0 - 0.67); 82 RefPtr<TimingFunction> cubicEaseTiming = CubicBezierTimingFunction::preset(CubicBezierTimingFunction::Ease); 83 RefPtr<TimingFunction> cubicEaseTimingReversed = CubicBezierTimingFunction::create(1.0 - 0.25, 0.0, 1.0 - 0.25, 1.0 - 0. (…) [all...] |
CompositorAnimationsImpl.h | 34 #include "core/platform/animation/TimingFunction.h" 55 static void addKeyframesToCurve(blink::WebAnimationCurve&, const KeyframeVector&, const TimingFunction&);
|
CompositorAnimations.cpp | 85 PassRefPtr<TimingFunction> CompositorAnimationsTimingFunctionReverser::reverse(const LinearTimingFunction* timefunc) 90 PassRefPtr<TimingFunction> CompositorAnimationsTimingFunctionReverser::reverse(const CubicBezierTimingFunction* timefunc) 104 return PassRefPtr<TimingFunction>(); 108 PassRefPtr<TimingFunction> CompositorAnimationsTimingFunctionReverser::reverse(const ChainedTimingFunction* timefunc) 114 RefPtr<TimingFunction> rtf = reverse(timefunc->m_segments[index].m_timingFunction.get()); 120 PassRefPtr<TimingFunction> CompositorAnimationsTimingFunctionReverser::reverse(const TimingFunction* timefunc) 123 case TimingFunction::LinearFunction: { 127 case TimingFunction::CubicBezierFunction: { 131 case TimingFunction::ChainedFunction: [all...] |
Timing.h | 34 #include "core/platform/animation/TimingFunction.h" 64 , timingFunction(LinearTimingFunction::create()) 76 ASSERT(timingFunction); 88 RefPtr<TimingFunction> timingFunction;
|
/external/chromium_org/cc/input/ |
page_scale_animation.h | 14 class TimingFunction; 32 scoped_ptr<TimingFunction> timing_function); 76 scoped_ptr<TimingFunction> timing_function); 106 scoped_ptr<TimingFunction> timing_function_;
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/style/ |
KeyframeList.h | 40 class TimingFunction; 61 static TimingFunction* timingFunction(const RenderStyle& keyframeStyle);
|
/external/chromium_org/cc/test/ |
animation_test_common.cc | 20 using cc::TimingFunction; 34 scoped_ptr<TimingFunction> func; 40 duration, end_opacity, scoped_ptr<TimingFunction>())); 67 0.0, start_operations, scoped_ptr<TimingFunction>())); 73 duration, operations, scoped_ptr<TimingFunction>())); 101 0.0, start_filters, scoped_ptr<TimingFunction>())); 107 FilterKeyframe::Create(duration, filters, scoped_ptr<TimingFunction>()));
|
/external/chromium_org/third_party/WebKit/Source/core/frame/animation/ |
AnimationBase.h | 46 class TimingFunction; 131 double progress(double scale, double offset, const TimingFunction*) const;
|