| Index: cc/animation_curve.h
|
| diff --git a/cc/animation_curve.h b/cc/animation_curve.h
|
| index 50dde073f0d127213c7353e83c5cb926c4da15a6..342e464220722080a21d388664c1e01cbac19d7d 100644
|
| --- a/cc/animation_curve.h
|
| +++ b/cc/animation_curve.h
|
| @@ -6,6 +6,7 @@
|
| #define CCAnimationCurve_h
|
|
|
| #include "base/memory/scoped_ptr.h"
|
| +#include "cc/cc_export.h"
|
| #include <public/WebTransformationMatrix.h>
|
|
|
| namespace cc {
|
| @@ -17,7 +18,7 @@ class TransformOperations;
|
|
|
| // An animation curve is a function that returns a value given a time.
|
| // There are currently only two types of curve, float and transform.
|
| -class AnimationCurve {
|
| +class CC_EXPORT AnimationCurve {
|
| public:
|
| enum Type { Float, Transform };
|
|
|
| @@ -31,7 +32,7 @@ public:
|
| const TransformAnimationCurve* toTransformAnimationCurve() const;
|
| };
|
|
|
| -class FloatAnimationCurve : public AnimationCurve {
|
| +class CC_EXPORT FloatAnimationCurve : public AnimationCurve {
|
| public:
|
| virtual ~FloatAnimationCurve() { }
|
|
|
| @@ -41,7 +42,7 @@ public:
|
| virtual Type type() const OVERRIDE;
|
| };
|
|
|
| -class TransformAnimationCurve : public AnimationCurve {
|
| +class CC_EXPORT TransformAnimationCurve : public AnimationCurve {
|
| public:
|
| virtual ~TransformAnimationCurve() { }
|
|
|
|
|