| Index: cc/animation_curve.h
|
| diff --git a/cc/animation_curve.h b/cc/animation_curve.h
|
| index 386d7034e007f2198f1434068bc91273774a213b..5b80d8d3632412b4e25543a37bbebca1048f33ac 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 {
|
| @@ -16,7 +17,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 };
|
|
|
| @@ -30,7 +31,7 @@ public:
|
| const TransformAnimationCurve* toTransformAnimationCurve() const;
|
| };
|
|
|
| -class FloatAnimationCurve : public AnimationCurve {
|
| +class CC_EXPORT FloatAnimationCurve : public AnimationCurve {
|
| public:
|
| virtual ~FloatAnimationCurve() { }
|
|
|
| @@ -40,7 +41,7 @@ public:
|
| virtual Type type() const OVERRIDE;
|
| };
|
|
|
| -class TransformAnimationCurve : public AnimationCurve {
|
| +class CC_EXPORT TransformAnimationCurve : public AnimationCurve {
|
| public:
|
| virtual ~TransformAnimationCurve() { }
|
|
|
|
|