| Index: cc/timing_function.h
|
| diff --git a/cc/timing_function.h b/cc/timing_function.h
|
| index 67fe5125b29f95d459a79930d8c67d824dd6140c..967dd13c217aeb76a3443a867d237691f5847ce7 100644
|
| --- a/cc/timing_function.h
|
| +++ b/cc/timing_function.h
|
| @@ -7,11 +7,12 @@
|
|
|
| #include "UnitBezier.h"
|
| #include "cc/animation_curve.h"
|
| +#include "cc/cc_export.h"
|
|
|
| namespace cc {
|
|
|
| // See http://www.w3.org/TR/css3-transitions/.
|
| -class TimingFunction : public FloatAnimationCurve {
|
| +class CC_EXPORT TimingFunction : public FloatAnimationCurve {
|
| public:
|
| virtual ~TimingFunction();
|
|
|
| @@ -22,7 +23,7 @@ protected:
|
| TimingFunction();
|
| };
|
|
|
| -class CubicBezierTimingFunction : public TimingFunction {
|
| +class CC_EXPORT CubicBezierTimingFunction : public TimingFunction {
|
| public:
|
| static scoped_ptr<CubicBezierTimingFunction> create(double x1, double y1, double x2, double y2);
|
| virtual ~CubicBezierTimingFunction();
|
| @@ -37,22 +38,22 @@ protected:
|
| UnitBezier m_curve;
|
| };
|
|
|
| -class EaseTimingFunction {
|
| +class CC_EXPORT EaseTimingFunction {
|
| public:
|
| static scoped_ptr<TimingFunction> create();
|
| };
|
|
|
| -class EaseInTimingFunction {
|
| +class CC_EXPORT EaseInTimingFunction {
|
| public:
|
| static scoped_ptr<TimingFunction> create();
|
| };
|
|
|
| -class EaseOutTimingFunction {
|
| +class CC_EXPORT EaseOutTimingFunction {
|
| public:
|
| static scoped_ptr<TimingFunction> create();
|
| };
|
|
|
| -class EaseInOutTimingFunction {
|
| +class CC_EXPORT EaseInOutTimingFunction {
|
| public:
|
| static scoped_ptr<TimingFunction> create();
|
| };
|
|
|