Home | History | Annotate | Download | only in animation

Lines Matching defs:CubicBezierTimingFunction

90 class PLATFORM_EXPORT CubicBezierTimingFunction FINAL : public TimingFunction {
100 static PassRefPtr<CubicBezierTimingFunction> create(double x1, double y1, double x2, double y2)
102 return adoptRef(new CubicBezierTimingFunction(Custom, x1, y1, x2, y2));
105 static CubicBezierTimingFunction* preset(SubType subType)
110 DEFINE_STATIC_REF(CubicBezierTimingFunction, ease, (adoptRef(new CubicBezierTimingFunction(Ease, 0.25, 0.1, 0.25, 1.0))));
115 DEFINE_STATIC_REF(CubicBezierTimingFunction, easeIn, (adoptRef(new CubicBezierTimingFunction(EaseIn, 0.42, 0.0, 1.0, 1.0))));
120 DEFINE_STATIC_REF(CubicBezierTimingFunction, easeOut, (adoptRef(new CubicBezierTimingFunction(EaseOut, 0.0, 0.0, 0.58, 1.0))));
125 DEFINE_STATIC_REF(CubicBezierTimingFunction, easeInOut, (adoptRef(new CubicBezierTimingFunction(EaseInOut, 0.42, 0.0, 0.58, 1.0))));
134 virtual ~CubicBezierTimingFunction() { }
148 explicit CubicBezierTimingFunction(SubType subType, double x1, double y1, double x2, double y2)
237 PLATFORM_EXPORT bool operator==(const CubicBezierTimingFunction&, const TimingFunction&);