| Index: cc/animation/timing_function.h
|
| diff --git a/cc/animation/timing_function.h b/cc/animation/timing_function.h
|
| index 30cbd0d73bb96843d4c58a07799a1140afe7162e..b1080e6cf1b1629edf9d52c210f009bbc9007b4a 100644
|
| --- a/cc/animation/timing_function.h
|
| +++ b/cc/animation/timing_function.h
|
| @@ -21,6 +21,9 @@ class CC_EXPORT TimingFunction : public FloatAnimationCurve {
|
|
|
| protected:
|
| TimingFunction();
|
| +
|
| + private:
|
| + DISALLOW_ASSIGN(TimingFunction);
|
| };
|
|
|
| class CC_EXPORT CubicBezierTimingFunction : public TimingFunction {
|
| @@ -40,26 +43,41 @@ class CC_EXPORT CubicBezierTimingFunction : public TimingFunction {
|
| SkScalar y1_;
|
| SkScalar x2_;
|
| SkScalar y2_;
|
| +
|
| + private:
|
| + DISALLOW_ASSIGN(CubicBezierTimingFunction);
|
| };
|
|
|
| class CC_EXPORT EaseTimingFunction {
|
| public:
|
| static scoped_ptr<TimingFunction> Create();
|
| +
|
| + private:
|
| + DISALLOW_IMPLICIT_CONSTRUCTORS(EaseTimingFunction);
|
| };
|
|
|
| class CC_EXPORT EaseInTimingFunction {
|
| public:
|
| static scoped_ptr<TimingFunction> Create();
|
| +
|
| + private:
|
| + DISALLOW_IMPLICIT_CONSTRUCTORS(EaseInTimingFunction);
|
| };
|
|
|
| class CC_EXPORT EaseOutTimingFunction {
|
| public:
|
| static scoped_ptr<TimingFunction> Create();
|
| +
|
| + private:
|
| + DISALLOW_IMPLICIT_CONSTRUCTORS(EaseOutTimingFunction);
|
| };
|
|
|
| class CC_EXPORT EaseInOutTimingFunction {
|
| public:
|
| static scoped_ptr<TimingFunction> Create();
|
| +
|
| + private:
|
| + DISALLOW_IMPLICIT_CONSTRUCTORS(EaseInOutTimingFunction);
|
| };
|
|
|
| } // namespace cc
|
|
|