diff options
Diffstat (limited to 'cc/animation/timing_function.cc')
-rw-r--r-- | cc/animation/timing_function.cc | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/cc/animation/timing_function.cc b/cc/animation/timing_function.cc index 97e0d4b..2531cc6 100644 --- a/cc/animation/timing_function.cc +++ b/cc/animation/timing_function.cc @@ -42,30 +42,25 @@ void CubicBezierTimingFunction::Range(float* min, float* max) const { } scoped_ptr<TimingFunction> CubicBezierTimingFunction::Clone() const { - return make_scoped_ptr(new CubicBezierTimingFunction(*this)) - .PassAs<TimingFunction>(); + return make_scoped_ptr(new CubicBezierTimingFunction(*this)); } // These numbers come from // http://www.w3.org/TR/css3-transitions/#transition-timing-function_tag. scoped_ptr<TimingFunction> EaseTimingFunction::Create() { - return CubicBezierTimingFunction::Create( - 0.25, 0.1, 0.25, 1.0).PassAs<TimingFunction>(); + return CubicBezierTimingFunction::Create(0.25, 0.1, 0.25, 1.0); } scoped_ptr<TimingFunction> EaseInTimingFunction::Create() { - return CubicBezierTimingFunction::Create( - 0.42, 0.0, 1.0, 1.0).PassAs<TimingFunction>(); + return CubicBezierTimingFunction::Create(0.42, 0.0, 1.0, 1.0); } scoped_ptr<TimingFunction> EaseOutTimingFunction::Create() { - return CubicBezierTimingFunction::Create( - 0.0, 0.0, 0.58, 1.0).PassAs<TimingFunction>(); + return CubicBezierTimingFunction::Create(0.0, 0.0, 0.58, 1.0); } scoped_ptr<TimingFunction> EaseInOutTimingFunction::Create() { - return CubicBezierTimingFunction::Create( - 0.42, 0.0, 0.58, 1).PassAs<TimingFunction>(); + return CubicBezierTimingFunction::Create(0.42, 0.0, 0.58, 1); } } // namespace cc |