Lines Matching refs:PassOwnPtrWillBeRawPtr
23 virtual PassOwnPtrWillBeRawPtr<InterpolableValue> clone() const = 0;
28 virtual PassOwnPtrWillBeRawPtr<InterpolableValue> interpolate(const InterpolableValue &to, const double progress) const = 0;
42 static PassOwnPtrWillBeRawPtr<InterpolableNumber> create(double value)
49 virtual PassOwnPtrWillBeRawPtr<InterpolableValue> clone() const OVERRIDE FINAL { return create(m_value); }
54 virtual PassOwnPtrWillBeRawPtr<InterpolableValue> interpolate(const InterpolableValue &to, const double progress) const OVERRIDE FINAL;
66 static PassOwnPtrWillBeRawPtr<InterpolableBool> create(bool value)
73 virtual PassOwnPtrWillBeRawPtr<InterpolableValue> clone() const OVERRIDE FINAL { return create(m_value); }
78 virtual PassOwnPtrWillBeRawPtr<InterpolableValue> interpolate(const InterpolableValue &to, const double progress) const OVERRIDE FINAL;
90 static PassOwnPtrWillBeRawPtr<InterpolableList> create(const InterpolableList &other)
95 static PassOwnPtrWillBeRawPtr<InterpolableList> create(size_t size)
101 void set(size_t position, PassOwnPtrWillBeRawPtr<InterpolableValue> value)
112 virtual PassOwnPtrWillBeRawPtr<InterpolableValue> clone() const OVERRIDE FINAL { return create(*this); }
117 virtual PassOwnPtrWillBeRawPtr<InterpolableValue> interpolate(const InterpolableValue &other, const double progress) const OVERRIDE FINAL;
139 static PassOwnPtrWillBeRawPtr<InterpolableAnimatableValue> create(PassRefPtrWillBeRawPtr<AnimatableValue> value)
146 virtual PassOwnPtrWillBeRawPtr<InterpolableValue> clone() const OVERRIDE FINAL { return create(m_value); }
151 virtual PassOwnPtrWillBeRawPtr<InterpolableValue> interpolate(const InterpolableValue &other, const double progress) const OVERRIDE FINAL;